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
20cec2c87e
logseq: temporarily use PR274180 flake input to fix insecure electron
2023-12-15 23:26:56 +01:00
Trolli Schmittlauch
5d3936b624
nixos 23.05 -> 23.11; including home-manager
2023-12-04 22:03:33 +01:00
Trolli Schmittlauch
072fc2b6af
enable secure boot wit Lanzaboote
2023-08-17 17:26:57 +02:00
Trolli Schmittlauch
277b1dbe54
upgrade to NixOS 23.05
2023-06-08 12:52:42 +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
Trolli Schmittlauch
823500e981
include home-manager channel
2023-04-13 21:30:17 +02:00
Trolli Schmittlauch
339938b213
use nixos-hardware from flake inputs
2023-04-13 20:34:56 +02:00
Trolli Schmittlauch
62364a9db5
expose all flake inputs to NixOS system path and registry
2023-04-13 19:57:56 +02:00
Trolli Schmittlauch
4d1af7a40d
initial flake for system configuration
2023-04-13 19:21:12 +02:00