Commit graph

1240 commits

Author SHA1 Message Date
a3da0a3163
fix: properly fix failing systemd-vconsole-setup during systemd initrd
Enable `console.earlySetup` as it's required for systemd-vconsole-setup.
2025-05-20 23:09:44 +02:00
bd3550ef0e
fix(home-server): get clevis finally working with systemd initrd 2025-05-20 22:37:53 +02:00
f0c6687e4c
fix(home-server): update clevis secret 2025-05-20 21:27:58 +02:00
49e18d684f
fix: add missing dependencies for systemd-vconsole-setup 2025-05-20 21:15:08 +02:00
d1a110c12d
fix(home-server): disable wait-online service for initrd 2025-05-20 21:13:42 +02:00
e34e3dbff4
fix(home-server): fix conflicting udhcpc option
Set `boot.initrd.network.udhcpc.enable` based on
`boot.initrd.systemd.enable`.
2025-05-20 20:57:59 +02:00
65800f4d17
feat(hardware): enable systemd initrd 2025-05-20 20:11:34 +02:00
080d9bb1d2
feat(networking): explicitly disable avahi 2025-05-20 19:23:35 +02:00
ffaf3226f5
feat(networking): enable networking.useNetworkd 2025-05-20 19:23:08 +02:00
67fa717ca2
feat(scripts): improve create-gpg-key 2025-05-18 20:23:46 +02:00
3e711ad998
fix: ignore .envrc for shellcheck 2025-05-18 19:50:24 +02:00
cf42ef54d8
chore: remove custom brlaser
NixOS 25.05 has switched to Owl-Maintain's fork of brlaser with the
latest release that includes the fix for my duplex printing issues.
2025-05-18 19:42:55 +02:00
f25ca7a488
fix: share pkgs & overlays with home-manager 2025-05-18 19:32:31 +02:00
a04fca65d8
feat(home): use home-manager's new flake module 2025-05-18 17:24:57 +02:00
e34e0cae22
refactor(desktop): migrate from cosmic-nix to upstream NixOS module 2025-05-18 17:18:53 +02:00
418fc173e6
chore: upgrade to NixOS 25.05 2025-05-18 17:10:31 +02:00
1ace6186cf
feat(home): replace warp with localsend & onionshare-gui 2025-05-18 16:27:49 +02:00
b012eb8a6a
feat(home): replace yubikey-manager-qt with yubioath-flutter 2025-05-18 16:27:26 +02:00
2388205a24
chore(home): remove teams-for-linux 2025-05-18 16:26:46 +02:00
2d1925d0c5
fix(system): remove nix-alien again
Does not work with custom nixpkgs, and I do not want to add another
nixpkgs input just for nix-alien.
2025-05-18 15:53:10 +02:00
460a9970cd
fix(system): fix nix-alien package reference 2025-05-18 15:41:16 +02:00
9beadc7dd1
feat(zellij): disable startup tips 2025-05-18 15:32:37 +02:00
7a5fa03bbb
feat(lsp): add marksman 2025-05-18 15:28:09 +02:00
5ca0cd5d8b
chore(flake): update inputs 2025-05-18 15:25:48 +02:00
1d75785bf2
feat(editors): add opentofu-ls 2025-05-18 15:22:25 +02:00
09cc1b6c4f
feat(helix): improve config 2025-05-18 15:21:40 +02:00
92a6add1dc
chore: remove C# language servers 2025-05-18 15:07:17 +02:00
a933d00a95
feat(system): add nix-ld and nix-alien 2025-05-18 15:04:24 +02:00
062ff799eb
chore(services): remove immich 2025-05-17 21:18:34 +02:00
68ca373006
fix(adguardhome): remove broken rewrites 2025-05-11 03:01:09 +02:00
b616a73e66
feat(networking): improve networkd & resolved configuration 2025-05-11 02:22:34 +02:00
ab086bc49b
feat(networking): enable IPv6 RA 2025-05-10 21:26:33 +02:00
8c58b35813
feat(networking): disable networking.useDHCP
This option conflicts with `systemd.network`.
2025-05-10 21:08:02 +02:00
b6e2e0433e
feat(networking): add search domains 2025-05-10 21:02:50 +02:00
a5a4be6f94
feat(networking): configure lan via systemd.network 2025-05-10 20:53:04 +02:00
042d70cb3d
feat(home-server): always enable DHCP for initrd 2025-05-10 19:03:56 +02:00
c684cebb45
feat(networking): enable DHCP by default 2025-05-10 19:03:55 +02:00
f1a8c4e174
fix(networking): do not enable NetworkManager by default 2025-05-10 19:02:53 +02:00
3fbf1a4436
feat(networking): replace nextdns with self-hosted adguardhome 2025-05-10 17:37:55 +02:00
09554029fe
feat(services): add adguardhome 2025-05-10 17:37:55 +02:00
43cb9890c9
feat(networking): enable systemd-networkd 2025-05-10 17:37:01 +02:00
d8d4b29769
fix(hosts): fix paths in home-server config 2025-05-04 00:57:27 +02:00
e60f7cf192
chore(home): update work SSH key for gpg-agent 2025-05-03 00:50:28 +02:00
ab16331e04
chore(secrets): add firefox/site-data-exceptions.toml.age 2025-05-03 00:44:32 +02:00
25628b4d63
feat(scripts): support age-encrypted config in firefox-sync-exceptions 2025-05-03 00:43:01 +02:00
feb498b6e0
chore: update work PGP key 2025-05-02 14:56:10 +02:00
02115fe73d
refactor(hosts): move host configurations into folders 2025-05-01 16:10:03 +02:00
7e5e0d2c87
feat: remove pilot1 2025-05-01 16:10:03 +02:00
4130730852
refactor(collabora-office): switch to NixOS module
Switch from OCI container to NixOS module.
2025-05-01 15:12:41 +02:00
827217da51
feat: expose home-manager configurations 2025-04-28 17:05:07 +02:00