feat: upgrade to NixOS 25.11

- Update nixpkgs and home-manager to 25.11 release
- Update flake dependencies
- Migrate git config to settings attribute
- Replace deprecated packages (mpc-cli -> mpc, vaapiIntel -> intel-vaapi-driver)
- Fix system references to use stdenv.hostPlatform.system
- Add crowdsec module overrides
- Remove android-udev-rules from fuchsia
- Configure SSH with enableDefaultConfig = false
- Update zsh dotDir to use config.xdg.configHome
This commit is contained in:
♥ Minnie ♥ 2025-12-20 16:53:59 +08:00
parent 36633896d9
commit 6f64840eb1
Signed by: jasmine
GPG key ID: 8563E358D4E8040E
13 changed files with 82 additions and 57 deletions

View file

@ -39,10 +39,10 @@
enable = true;
extraPackages = with pkgs; [
intel-media-driver
vaapiIntel
vaapiVdpau
libvdpau-va-gl
libva-vdpau-driver
intel-compute-runtime
intel-vaapi-driver
];
};

View file

@ -15,6 +15,11 @@ in {
inputs.crowdsec.overlays.default
];
disabledModules = [
"services/security/crowdsec.nix"
"services/security/crowdsec-firewall-bouncer.nix"
];
age.secrets.enrollment-key = {
rekeyFile = ./enrollment_key.age;
owner = "crowdsec";