diff --git a/README.org b/README.org index 4dddd14..ae78fab 100644 --- a/README.org +++ b/README.org @@ -2,27 +2,29 @@ Ever felt lost in a group conversation? Have you run out of conversation topics with your friends? - Don't worry, *socialize* is there to support you. + Don't worry, *socialize* is here to support you. It is a self-contained web page which asks socializing, funny and interesting questions. Use it as conversation starter or just for fun. + You can see it in action [[https://deleh.github.io/socialize][here]]. + ** Installation This is just one HTML file, grab the =index.html= and open it in your favourite browser or host it with whatever webserver you like. This web page is also available as [[https://nixos.wiki/wiki/Flakes][Nix Flake]]. - The =index.html= file is provided in =/var/www/socialize= of the flake output. + The =index.html= file is provided in the root of the flake package output. To use it for example with Nginx, the flakes (here included as =socialize=) content can be accessed like this: #+begin_example nix - services.nginx.virtualHosts."example.org".locations."/".root = "${socialize.packages."".socialize}/var/www/socialize"; + services.nginx.virtualHosts."example.org".locations."/".root = "${socialize.packages."".socialize}"; #+end_example *** Requirements The browser must have JavaScript enabled. - But don't worry, nothing is loaded from a third party. + But don't worry, nothing gets loaded from a third party. ** Adding questions diff --git a/flake.lock b/flake.lock index 0e68d29..c2e4afa 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "flake-utils": { "locked": { - "lastModified": 1629481132, - "narHash": "sha256-JHgasjPR0/J1J3DRm4KxM4zTyAj4IOJY8vIl75v/kPI=", + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", "owner": "numtide", "repo": "flake-utils", - "rev": "997f7efcb746a9c140ce1f13c72263189225f482", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", "type": "github" }, "original": { @@ -17,11 +17,12 @@ }, "nixpkgs": { "locked": { - "lastModified": 1628077112, - "narHash": "sha256-ehfkGNBdq0GFbezcXZP4OPcik+k4Lm7mF8NUKJlq6Ho=", - "path": "/nix/store/gy0x00sjl3lczh2h6akhhcfyp263nmy5-source", - "rev": "465daf79b4a23d6e47d2efddece7120da8800c63", - "type": "path" + "lastModified": 1646506091, + "narHash": "sha256-sWNAJE2m+HOh1jtXlHcnhxsj6/sXrHgbqVNcVRlveK4=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "3e644bd62489b516292c816f70bf0052c693b3c7", + "type": "github" }, "original": { "id": "nixpkgs", diff --git a/flake.nix b/flake.nix index 3e98675..bca2cc4 100644 --- a/flake.nix +++ b/flake.nix @@ -1,28 +1,22 @@ { description = "socialize web page"; - inputs.flake-utils.url = "github:numtide/flake-utils"; - outputs = { self, nixpkgs, flake-utils }: - flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; in { - - # Package packages.socialize = pkgs.stdenv.mkDerivation { name = "socialize"; src = self; installPhase = '' - install -m 444 -D index.html $out/var/www/socialize/index.html + install -m 444 -D index.html $out/index.html ''; }; defaultPackage = self.packages.${system}.socialize; } - ); } diff --git a/index.html b/index.html index 1661a09..104da76 100644 --- a/index.html +++ b/index.html @@ -59,62 +59,73 @@ // Questions const questions = [ - "Are you a cat person or a normal person?", - "Blueberry muffin, with ketchup or mustard?", - "Do you sympathize more with the Empire or the Rebels?", - "How do you feel about beeing disadvantaged as a woman/privileged as a man in society?", - "How do you feel about putting pineapple on pizza?", - "If animals could talk, which would be the rudest?", - "If peanut butter wasn’t called peanut butter, what would it be called?", - "If you could merge two different animals to create the ultimate animal, what two animals would it be and what would be their product?", - "If you could replace all of the grass in the world with something else, what would it be and why?", - "If you had to go to jail for any reason, what would it be?", - "If you were transported 400 years into the past with no clothes or anything else, how would you prove that you were from the future?", - "If you were wrongfully put into an insane asylum, how would you convince them that you’re actually sane and not just pretending to be sane?", - "If you would be a superhero with an unlikely power, would it be the ability to shoot meatballs out of your nostrils or the power to create force fields but only around ants?", - "Is a hotdog a sandwich?", - "Is cereal soup?", - "Toilet paper, over or under?", - "What are some fun and interesting alternatives to war that countries could settle their differences with?", - "What did you miss most during the Covid-19 pandemic?", - "What do you normally do for fun?", - "What hat would you wear right now if it were fashionable to wear one at every occasion?", - "What mythical creature would improve the world most if it existed?", - "What secret conspiracy would you like to start?", - "What set of items could you buy that would make the cashier the most uncomfortable?", - "What sport would be the funniest to add a mandatory amount of alcohol to?", - "What two totally normal things become really weird if you do them back to back?", - "What will finally break the internet?", - "What would be the coolest animal to scale up to the size of a horse?", - "What would be your weapon of choice in a zombie apocalypse?", - "What would you name your boat if you had one?", - "What would you name your spaceship if you had one?", - "What’s invisible but you wish people could see?", - "What’s something that everyone looks stupid doing?", - "What’s the best Wi-Fi name you’ve seen?", - "What’s the dumbest way you have been injured?", - "What’s the funniest joke you know by heart?", - "What’s the most ridiculous fact you know?", - "What’s the most useless talent you have?", - "What’s the weirdest smell you have ever smelled?", - "What’s the weirdest thing you have seen in someone else’s home?", - "What’s the worst purchase you have ever made?", - "What’s your animal of the day?", - "What’s your favorite sock color?", - "What’s your favourite Austin Powers movie?", - "What’s your favourite Gilmore Girls episode?", - "What’s your favourite beer brewery?", - "What’s your hidden talent?", - "What’s your net income?", - "Which body part do you wish you could detach and why?", - "Which company will put advertising on the moon first?", - "Which fruit describes you best?", - "Which sport do you think they’ll invent next?", - "Would you rather be always 15 minutes late or always 30 minutes early?", - "Would you rather brush your teeth with a toilet brush or clean the toilet with your toothbrush?", - "Would you rather have drill-hands or rollerblade-feet?", - "Would you take the red pill or the blue pill?", - "You’re a mad scientist, what scientific experiment would you run if money and ethics weren’t an issue?", + "Are you a cat person or a normal person?", + "Are you into musicals?", + "Blueberry muffin, with ketchup or mustard?", + "Do you like bread?", + "Do you sympathize more with the Empire or the Rebels?", + "Do you think there are more doors or wheels in the world?", + "For which folk band would you like to be a roadie?", + "Have you ever been to work without pants?", + "How do you feel about beeing disadvantaged as a woman/privileged as a man in society?", + "How do you feel about putting pineapple on pizza?", + "If animals could talk, which would be the rudest?", + "If peanut butter wasn’t called peanut butter, what would it be called?", + "If you could be born elsewhere and completely restart all of your experiences, where would you go?", + "If you could change one law of nature, what would it be and what would be the consequences?", + "If you could merge two different animals to create the ultimate animal, what two animals would it be and what would be their product?", + "If you could program one app, what would it be?", + "If you could replace all of the grass in the world with something else, what would it be and why?", + "If you had to go to jail for any reason, what would it be?", + "If you were transported 400 years into the past with no clothes or anything else, how would you prove that you were from the future?", + "If you were wrongfully put into an insane asylum, how would you convince them that you’re actually sane and not just pretending to be sane?", + "If you would be a superhero with an unlikely power, would it be the ability to shoot meatballs out of your nostrils or the power to create force fields but only around ants?", + "Is a hotdog a sandwich?", + "Is cereal soup?", + "Toilet paper, over or under?", + "What are some fun and interesting alternatives to war that countries could settle their differences with?", + "What are your thoughts on raisins?", + "What did you miss most during the Covid-19 pandemic?", + "What do you normally do for fun?", + "What hat would you wear right now if it were fashionable to wear one at every occasion?", + "What mythical creature would improve the world most if it existed?", + "What secret conspiracy would you like to start?", + "What set of items could you buy that would make the cashier the most uncomfortable?", + "What sport would be the funniest to add a mandatory amount of alcohol to?", + "What two totally normal things become really weird if you do them back to back?", + "What will finally break the internet?", + "What would be the coolest animal to scale up to the size of a horse?", + "What would be your weapon of choice in a zombie apocalypse?", + "What would you name your boat if you had one?", + "What would you name your spaceship if you had one?", + "What’s invisible but you wish people could see?", + "What’s something that everyone looks stupid doing?", + "What’s the best Wi-Fi name you’ve seen?", + "What’s the dumbest way you have been injured?", + "What’s the funniest joke you know by heart?", + "What’s the most ridiculous fact you know?", + "What’s the most useless talent you have?", + "What’s the weirdest smell you have ever smelled?", + "What’s the weirdest thing you have seen in someone else’s home?", + "What’s the worst purchase you have ever made?", + "What’s your animal of the day?", + "What’s your favorite sock color?", + "What’s your favorite thing to spend on or would love to spend on?", + "What’s your favourite Austin Powers movie?", + "What’s your favourite Gilmore Girls episode?", + "What’s your favourite beer brewery?", + "What’s your hidden talent?", + "What’s your net income?", + "Which body part do you wish you could detach and why?", + "Which company will put advertising on the moon first?", + "Which fruit describes you best?", + "Which sport do you think they’ll invent next?", + "Which three records do you take with you to a desert island?", + "Would you rather be always 15 minutes late or always 30 minutes early?", + "Would you rather brush your teeth with a toilet brush or clean the toilet with your toothbrush?", + "Would you rather have drill-hands or rollerblade-feet?", + "Would you take the red pill or the blue pill?", + "You’re a mad scientist, what scientific experiment would you run if money and ethics weren’t an issue?", ]; // Get random question