1
0
mirror of https://github.com/kmein/niveum synced 2026-03-24 13:41:08 +01:00

4 Commits

Author SHA1 Message Date
de6408f28f feat: use @Mic92 retiolum module
the old one did this:

building '/nix/store/gqvr8gl8ayj9kgjnfr23ax0xpc3rnc34-unit-tinc.retiolum.service.drv'...
error: executing '/nix/store/4xw8n979xpivdc46a9ndcvyhwgif00hz-bash-5.1-p16/bin/bash': Argument list too long
error: builder for '/nix/store/gqvr8gl8ayj9kgjnfr23ax0xpc3rnc34-unit-tinc.retiolum.service.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/v2ld4847xyb49v7wjb3fvf6lkg2j755b-system-units.drv' failed to build
error: 1 dependencies of derivation '/nix/store/bbl9qidw9z0gz56z7yrhfkxsawk5qi7x-etc.drv' failed to build
2022-12-31 10:40:41 +01:00
aeed540089 feat: no proprietary pdf readers please, also no goldendict
they both want me to build qtwebkit
2022-12-31 08:10:08 +01:00
d769b79ac3 feat: add mastodon poster 2022-12-31 07:23:34 +01:00
126dfada4b feat(atuin): restart on failure 2022-12-31 07:23:01 +01:00
14 changed files with 50 additions and 43 deletions

View File

@@ -134,7 +134,6 @@ in {
pdftk # pdf toolkit
mupdf
poppler_utils # pdf toolkit
foxitreader # for viewing pdf annotations
okular # the word is nucular
xournalpp # for annotating pdfs
pdfpc # presenter console for pdf slides

View File

@@ -4,7 +4,7 @@
...
}: {
imports = [
<niveum/modules/retiolum.nix>
<retiolum/modules/retiolum>
];
networking.hosts = {"42:0:ca48:f98f:63d7:31ce:922b:245d" = ["go"];};

View File

@@ -295,7 +295,7 @@ in {
// dictionaries.englishGerman));
environment.systemPackages = [
pkgs.goldendict
# pkgs.goldendict
(makeStardict "lsj" dictionaries.classics)
(makeStardict "sa" dictionaries.sanskrit)
(makeStardict "oed" dictionaries.oed)

45
flake.lock generated
View File

@@ -23,11 +23,11 @@
"utils": "utils"
},
"locked": {
"lastModified": 1671831633,
"narHash": "sha256-tANQOkJnlqK4M83KvvXFMFrIbR0xkloqXY5ruqzR3kE=",
"lastModified": 1672349765,
"narHash": "sha256-Ul3lSGglgHXhgU3YNqsNeTlRH1pqxbR64h+2hM+HtnM=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "d7eee202e597bc7789498a8664082cf0ffedaa8f",
"rev": "dd99675ee81fef051809bc87d67eb07f5ba022e8",
"type": "github"
},
"original": {
@@ -110,11 +110,11 @@
},
"nixos-stable": {
"locked": {
"lastModified": 1671752829,
"narHash": "sha256-oFeJzAq0iRL6md9Si8Tx9bltjwjLmldvgUmAteMhYW4=",
"lastModified": 1672353432,
"narHash": "sha256-oZfgp/44/o2tWiylV30cR+DLyWTJ+5dhsdWZVpzs3e4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "9898811c658d39b2692d0ab744377e02fd85d08b",
"rev": "913a47cd064cc06440ea84e5e0452039a85781f0",
"type": "github"
},
"original": {
@@ -126,11 +126,11 @@
},
"nixos-unstable": {
"locked": {
"lastModified": 1671722432,
"narHash": "sha256-ojcZUekIQeOZkHHzR81st7qxX99dB1Eaaq6PU5MNeKc=",
"lastModified": 1672350804,
"narHash": "sha256-jo6zkiCabUBn3ObuKXHGqqORUMH27gYDIFFfLq5P4wg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "652e92b8064949a11bc193b90b74cb727f2a1405",
"rev": "677ed08a50931e38382dbef01cba08a8f7eac8f6",
"type": "github"
},
"original": {
@@ -157,19 +157,18 @@
}
},
"retiolum": {
"flake": false,
"locked": {
"lastModified": 1671456454,
"narHash": "sha256-UzNs+lOqrAOzMf9EdcEZsuvjZnBKgPmmoyiwM81EaTQ=",
"owner": "krebs",
"repo": "retiolum",
"rev": "20ad3544d80690791bed8a639d08848924a7aaa9",
"type": "github"
"lastModified": 1672359952,
"narHash": "sha256-LtjHkpWpI6BmKDFJcq8hIdrgvWUwR735ghyFkv57Ycw=",
"ref": "refs/heads/master",
"rev": "ba72b3c271867111d3d5e006c11c643dd7547d34",
"revCount": 264,
"type": "git",
"url": "https://git.thalheim.io/Mic92/retiolum"
},
"original": {
"owner": "krebs",
"repo": "retiolum",
"type": "github"
"type": "git",
"url": "https://git.thalheim.io/Mic92/retiolum"
}
},
"root": {
@@ -211,11 +210,11 @@
"stockholm": {
"flake": false,
"locked": {
"lastModified": 1671927857,
"narHash": "sha256-eZBh840OWQn1TIN7Fc9agLvaGMUT+6r2CcOgibBVwKE=",
"lastModified": 1672442705,
"narHash": "sha256-rvI3X92HXsBH0+nVm0K+lPfbobZDkkhXSa2RmNu8EA8=",
"ref": "refs/heads/master",
"rev": "6e13334579f16940edb1182662d9ac58e57aba0e",
"revCount": 11109,
"rev": "de0226995d553e4a70170ce59483a6d71f41932d",
"revCount": 11156,
"type": "git",
"url": "https://cgit.lassul.us/stockholm"
},

View File

@@ -15,6 +15,7 @@
inputs.nixpkgs.follows = "nixos-stable";
inputs.flake-utils.follows = "flake-utils";
};
retiolum.url = "git+https://git.thalheim.io/Mic92/retiolum";
# legacy
menstruation-backend = {
@@ -33,10 +34,6 @@
url = "github:kmein/recht";
flake = false;
};
retiolum = {
url = "github:krebs/retiolum";
flake = false;
};
scripts = {
url = "github:kmein/scripts";
flake = false;
@@ -129,7 +126,7 @@
nixos-unstable = github "NixOS/nixpkgs";
nix-writers = "https://cgit.krebsco.de/nix-writers";
recht = github "kmein/recht";
retiolum = github "krebs/retiolum";
retiolum = "https://git.thalheim.io/Mic92/retiolum";
stockholm = "https://cgit.lassul.us/stockholm";
scripts = github "kmein/scripts";
telebots = github "kmein/telebots";

View File

@@ -1,7 +0,0 @@
{
imports = [
./constants.nix
./dropbox.nix
./retiolum.nix
];
}

View File

@@ -13,7 +13,7 @@ in {
<niveum/configs/save-space.nix>
<niveum/configs/spacetime.nix>
<niveum/configs/sshd.nix>
<niveum/modules/retiolum.nix>
<retiolum/modules/retiolum>
];
nix.nixPath = ["/var/src"];

View File

@@ -11,6 +11,7 @@ in {
<niveum/configs/battery.nix>
<niveum/configs/default.nix>
<niveum/configs/networkmanager.nix>
./mastodon.nix
];
niveum = {

View File

@@ -0,0 +1,17 @@
{
systemd.services.imaginary-illuminations = {
enable = true;
wants = ["network-online.target"];
serviceConfig = {
user = "kfm";
WorkingDirectory = "/home/kfm/cloud/Seafile/Documents/Media/imaginary-illuminations";
};
startAt = "7:00";
script = ''
./post.ts
'';
serviceConfig.DynamicUser = true;
};
systemd.timers.moinbot.timerConfig.RandomizedDelaySec = "14h";
}

View File

@@ -29,7 +29,7 @@ in {
<niveum/configs/spacetime.nix>
<niveum/configs/sshd.nix>
<niveum/configs/telegram-bots>
<niveum/modules/retiolum.nix>
<retiolum/modules/retiolum>
<niveum/modules/passport.nix>
];

View File

@@ -8,7 +8,7 @@ in {
imports = [
./hardware-configuration.nix
<niveum/configs/spacetime.nix>
<niveum/modules/retiolum.nix>
<retiolum/modules/retiolum>
<niveum/configs/sshd.nix>
];

View File

@@ -8,7 +8,7 @@ in {
imports = [
./hardware-configuration.nix
<niveum/configs/spacetime.nix>
<niveum/modules/retiolum.nix>
<retiolum/modules/retiolum>
<niveum/configs/sshd.nix>
];

View File

@@ -48,6 +48,7 @@ in {
serviceConfig = {
User = "atuin";
ExecStart = "${unstable.atuin}/bin/atuin server start";
Restart = "on-failure";
};
};
networking.firewall.allowedTCPPorts = [8888];

View File

@@ -27,7 +27,7 @@ in {
# <niveum/configs/traadfri.nix>
<niveum/configs/tmux.nix>
<niveum/configs/wpa_supplicant.nix>
<niveum/modules/retiolum.nix>
<retiolum/modules/retiolum>
];
services.restic.backups.moodle-dl = {