Commit graph

302 commits

Author SHA1 Message Date
Trolli Schmittlauch 317aeb248e [flake lock update] 2024-01-10 13:28:53 +01:00
Trolli Schmittlauch 27100bacb7 modularise flake config: fix and modularise home-manager config generation
unfortunately, homeConfigurations do not follow the pattern of having system-specific sub-attrs and thus are dependent on a specific system per-se.
2024-01-10 13:28:52 +01:00
Trolli Schmittlauch 993308a2d3 start modularising NixOS config for several hosts
First step in modularising the NixOS config, with a focus on separation of host-specific and common configs.
Common modules still need to be split up and refined, several TODOs and FIXUPs remain in code. But the config builds fine on thinknix.

Roughly based on/ inspired by https://johns.codes/blog/organizing-system-configs-with-nixos#using-nixos
2024-01-10 13:24:48 +01:00
Trolli Schmittlauch 0639633b0d fixup! logseq: temporarily use PR274180 flake input to fix insecure electron 2023-12-30 20:59:44 +01:00
Trolli Schmittlauch 158753fba4 networkmanager: add 37C3 WLAN config via ensureProfiles
mainly keep this in there as a starting point and future reference, once I have secrets management and modularised configs
2023-12-30 20:11:57 +01:00
Trolli Schmittlauch dfb5c711bf spx-viewer: remove due to being broken and not displaying some tracks 2023-12-17 15:09:14 +01:00
Trolli Schmittlauch 20cec2c87e logseq: temporarily use PR274180 flake input to fix insecure electron 2023-12-15 23:26:56 +01:00
Trolli Schmittlauch 1dfd55426d [flake lock update] 2023-12-15 23:25:55 +01:00
Trolli Schmittlauch 06d7b641d9 [flake lock update] 2023-12-06 19:06:36 +01:00
Trolli Schmittlauch 5d3936b624 nixos 23.05 -> 23.11; including home-manager 2023-12-04 22:03:33 +01:00
Trolli Schmittlauch 7ebe9329b1 [flake lock update] 2023-11-15 18:00:06 +01:00
Trolli Schmittlauch 082e51b4d1 [flake lock update] 2023-10-26 22:17:58 +02:00
Trolli Schmittlauch 832fe93049 zotero: temporarily remove as it is insecure 2023-10-26 22:08:53 +02:00
Trolli Schmittlauch d80e08abe4 remove procratination stopper, outdated and unused 2023-10-26 22:03:27 +02:00
Trolli Schmittlauch 17e2cfba02 remove ambiguous unicode chars 2023-10-26 22:02:37 +02:00
Trolli Schmittlauch 968eb6741a [flake lock update] 2023-10-20 21:32:13 +02:00
Trolli Schmittlauch 416ea8f1f4 [flake lock update] 2023-10-17 17:22:38 +02:00
Trolli Schmittlauch e0cb199628 [flake lock update] 2023-10-11 15:14:58 +02:00
Trolli Schmittlauch 87384eacd6 [flake lock update] 2023-10-08 00:55:27 +02:00
Trolli Schmittlauch d8b6e1f75d [flake lock update] 2023-10-01 23:31:10 +02:00
Trolli Schmittlauch 3211efc7ae audacity -> tenacity 2023-10-01 23:31:04 +02:00
Trolli Schmittlauch 9296843b05 fixup! nvim: use a colorscheme again, now with re-enabled transparency 2023-10-01 23:30:33 +02:00
Trolli Schmittlauch aa5bb28391 [flake lock update] 2023-09-30 18:54:42 +02:00
Trolli Schmittlauch 1bb4354c52 [flake lock update] 2023-09-28 02:50:49 +02:00
Trolli Schmittlauch 36f61a6eb3 [flake lock update] 2023-09-25 19:03:40 +02:00
Trolli Schmittlauch 55584b53b1 [flake lock update] 2023-09-18 21:11:55 +02:00
Trolli Schmittlauch fc4692a0bb nvim: use a colorscheme again, now with re-enabled transparency 2023-09-09 18:40:28 +02:00
Trolli Schmittlauch e67467cbe1 nvim: fix truecolor support 2023-09-09 10:45:05 +02:00
Trolli Schmittlauch 0775edd78f nitrokey, pynitrokey: install system-wide 2023-08-30 23:08:16 +02:00
Trolli Schmittlauch aa6edaa1fe move system packages declaration to modules dir 2023-08-30 23:07:50 +02:00
Trolli Schmittlauch b44383e186 [flake lock update] 2023-08-28 19:51:06 +02:00
Trolli Schmittlauch 33ae82bb22 [flake lock update] 2023-08-28 19:42:38 +02:00
Trolli Schmittlauch 051ac6e4f0 [flake lock update] 2023-08-22 16:10:32 +02:00
Trolli Schmittlauch 454afacb30 [flake lock update] 2023-08-17 17:50:10 +02:00
Trolli Schmittlauch 072fc2b6af enable secure boot wit Lanzaboote 2023-08-17 17:26:57 +02:00
Trolli Schmittlauch c1d12186f2 [flake lock update] 2023-08-17 16:39:27 +02:00
Trolli Schmittlauch f16eb02d35 [flake lock update] 2023-08-15 01:27:03 +02:00
Trolli Schmittlauch fa4c4220f9 logseq: add 2023-07-30 13:42:39 +02:00
Trolli Schmittlauch f2758a99fe [flake lock update] 2023-07-16 17:39:01 +02:00
Trolli Schmittlauch b7ff644126 anki: move back to non-bin package 2023-07-14 00:24:18 +02:00
Trolli Schmittlauch b7eb48048f cawbird: stopped working and abandoned upstream 2023-07-14 00:23:35 +02:00
Trolli Schmittlauch c2e753442a [flake lock update] 2023-07-13 21:33:39 +02:00
Trolli Schmittlauch 9f87e40293 [flake lock update] 2023-06-29 18:54:52 +02:00
Trolli Schmittlauch cb37cd901c [flake lock update]
Folks at Nix meetup say that I really do want to commit the lockfile,
so let's do that.
2023-06-29 18:50:39 +02:00
Trolli Schmittlauch 277b1dbe54 upgrade to NixOS 23.05 2023-06-08 12:52:42 +02:00
Trolli Schmittlauch 7059bc55be switch back to LTS kernel due to Virtualbox build failure 2023-05-11 22:22:03 +02:00
Trolli Schmittlauch f286c008c9 enable (experimental) flake syntax for nix repl 2023-05-08 00:58:33 +02:00
Trolli Schmittlauch 6d00605219 remove legacy nixpkgs config.nix, integrate into home-manager config 2023-05-03 01:59:52 +02:00
Trolli Schmittlauch 35bb7901e5 tokodon: install from nixos-unstable
reason: not yet backported to stable
2023-04-14 03:01:07 +02:00
Trolli Schmittlauch c568b8dc24 flake-ify home-manager config with NUR and overlays 2023-04-14 01:56:52 +02:00