Initial commit

This commit is contained in:
Nox Sluijtman 2024-03-10 16:22:24 +01:00
commit 7dab7ab485
7 changed files with 156 additions and 0 deletions

1
.envrc Normal file
View file

@ -0,0 +1 @@
use flake

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
result
.direnv

29
antimattercloud/index.gmi Normal file
View file

@ -0,0 +1,29 @@
# Antimattercloud
I have no idea what this is. Even less so than with my main gemini pod.
=> gemini://voidcruiser.nl Voidcruiser
I think I'll let this largely be a collection of story snippets. Though I have those on the other one as well. I don't know... Most likely, this pod is also mainly going to be gathering digital dust.
# Things on this server.
=> stories.gmi a list of those stories
I also happen to host two music streams on this machine. Usually, both of them are up.
=> https://radio.antimattercloud.nl Icecast interface
=> https://radio.antimattercloud.nl/void.ogg MPD stream -- usually plays a few albums on repeat
=> https://radio.antimattercloud.nl/soap.ogg Liquidsoap stream -- plays absolutely everything in my music library that I've bothered to unzip in random order
My MPD server has the following stats at time of writing:
```
Artists: 1252
Albums: 1008
Songs: 10475
```
Unless otherwise specified, the content of this gempod falls under
```CC BY-NC-SA 4.0
CC BY-NC-SA 4.0
```

View file

@ -0,0 +1,5 @@
# Stories
=> story-snippets/noire.gmi Random jolt of noire inspiration
=> / Back

View file

@ -0,0 +1,35 @@
# Random jolt of noire inspiration
Rain. Screaming. The sirens of a police car. Gunshots. More screaming. More gunfire.
"Guess that's my mark."
Smoke, the dying breath of a cigarette. Soon to be doused in a puddle of sky-borne misery.
Click. Creak of a of a wooden door. Slow, relaxed inhale.
Hurried footsteps. The hissing of a hydraulic door. A car engine revving up. Squealing tires. Sirens giving chase.
Only rain remains. Near silence.
"I wish they'd be more careful."
Slow, relaxed exhale.
"This is the third time this week."
A second figure appears from behind the door.
"Are you sure about this?"
An ear piercing buzz and a violet arc. Sparks. Puff of smoke. A new life to shorten another. Sharp inhale. Relaxed exhale. More smoke.
"No"
Relaxed but firm steps.
A cloaked figure walks away from the door, leaving the other behind.
"But what choice do I have?"
Another puff of smoke.

61
flake.lock Normal file
View file

@ -0,0 +1,61 @@
{
"nodes": {
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1709126324,
"narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "d465f4819400de7c8d874d50b982301f28a84605",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1709961763,
"narHash": "sha256-6H95HGJHhEZtyYA3rIQpvamMKAGoa8Yh2rFV29QnuGw=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "3030f185ba6a4bf4f18b87f345f104e6a6961f34",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
}
},
"root": "root",
"version": 7
}

23
flake.nix Normal file
View file

@ -0,0 +1,23 @@
{ description = "Extremely basic flake";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
};
outputs = { self, nixpkgs, flake-utils}:
flake-utils.lib.eachDefaultSystem (system:
let pkgs = import nixpkgs { inherit system; };
in {
packages = {
antimatter = pkgs.stdenvNoCC.mkDerivation rec {
pname = "antigem";
version = "0.1";
src = ./antimattercloud;
installPhase = ''
mkdir -p $out/share/${pname}
cp -r . $out/share/${pname}
'';
};
};
});
}