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
Trolli Schmittlauch
823500e981
include home-manager channel
2023-04-13 21:30:17 +02:00