Compare commits
10 commits
eaacf09e12
...
b73a9be379
| Author | SHA1 | Date | |
|---|---|---|---|
| b73a9be379 | |||
| 2b29af618e | |||
| bac9132e78 | |||
| d672867ffd | |||
| c2f3415bea | |||
| 22a6513908 | |||
| 7333b52a40 | |||
| 47a24d39c8 | |||
| fc3f606faf | |||
| 7faa16ce2d |
4 changed files with 83 additions and 75 deletions
10
README.org
10
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."<your-arch>".socialize}/var/www/socialize";
|
||||
services.nginx.virtualHosts."example.org".locations."/".root = "${socialize.packages."<your-arch>".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
|
||||
|
||||
|
|
|
|||
17
flake.lock
generated
17
flake.lock
generated
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
|
||||
);
|
||||
}
|
||||
|
|
|
|||
11
index.html
11
index.html
|
|
@ -60,13 +60,21 @@
|
|||
// Questions
|
||||
const questions = [
|
||||
"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?",
|
||||
|
|
@ -76,6 +84,7 @@
|
|||
"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?",
|
||||
|
|
@ -101,6 +110,7 @@
|
|||
"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?",
|
||||
|
|
@ -110,6 +120,7 @@
|
|||
"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?",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue