My entire NixOS config or something!

Current working flake

+7 -4
+2 -2
configuration.nix
··· 2 2 # your system. Help is available in the configuration.nix(5) man page 3 3 # and in the NixOS manual (accessible by running ‘nixos-help’). 4 4 5 - { config, pkgs, ... }: 5 + { config, pkgs, inputs, ... }: 6 6 7 7 { 8 8 imports = ··· 93 93 wl-clipboard 94 94 ripgrep 95 95 git-filter-repo 96 - nix-inspect 96 + inputs.nix-inspect.packages.x86_64-linux.default 97 97 ]; 98 98 99 99 # Some programs need SUID wrappers, can be configured further or are
+5 -2
flake.nix
··· 4 4 inputs = { 5 5 nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; 6 6 nixvim.url = "github:nix-community/nixvim"; 7 - home-manager.url = "github:nix-community/home-manager"; 8 - home-manager.inputs.nixpkgs.follows = "nixpkgs"; 7 + home-manager = { 8 + url = "github:nix-community/home-manager"; 9 + inputs.nixpkgs.follows = "nixpkgs"; 10 + }; 9 11 nix-inspect.url = "github:bluskript/nix-inspect"; 10 12 }; 11 13 12 14 outputs = { self, nixpkgs, nixvim, home-manager, nix-inspect, ... }@inputs: { 13 15 nixosConfigurations.delphi = nixpkgs.lib.nixosSystem { 16 + specialArgs = { inherit inputs; }; 14 17 modules = [ 15 18 ./configuration.nix 16 19 home-manager.nixosModules.home-manager