configuration.nix
1 { internal, inputs, config, selfConfig ? config, selfInputs ? inputs, ... }: 2 { inputs, config, lib, pkgs, ... }: 3 { 4 imports = with inputs; [ 5 ./hardware-configuration.nix 6 selfConfig.flake.nixosModules.default 7 fmpkgs.nixosModules.default 8 ]; 9 10 # Enable fwupd for updating firmware 11 services.fwupd.enable = true; 12 13 programs.git.enable = true; 14 15 # Some programs need SUID wrappers, can be configured further or are started in user sessions. 16 programs.mtr.enable = true; 17 programs.gnupg.agent = { 18 enable = true; 19 enableSSHSupport = true; 20 }; 21 }