My personal nix config files. Feel free to import flake.

bubblegum prototyping

+7 -5
+1 -2
flake.nix
··· 86 86 ]; 87 87 forAllSystems = nixpkgs.lib.genAttrs systems; # This is a function that generates an attribute by calling a function you pass to it, with each system as an argument 88 88 inheritSpecialArgs = { 89 - inherit 90 - self 89 + inherit (self) 91 90 inputs 92 91 outputs 93 92 nixos-hardware
+6 -3
hosts/bubblegum.nix
··· 4 4 inputs, 5 5 ... 6 6 }: 7 + let 8 + currentStateVersion = "24.05"; 9 + in 7 10 { 8 11 imports = [ 9 12 ./profiles/common.nix ··· 13 16 nixos-hardware.nixosModules.framework-12-13th-gen-intel 14 17 ]; 15 18 networking.hostName = "bubblegum"; 16 - # networking.hostId = "9936699a"; # head -c 8 /etc/machine-id 19 + networking.hostId = "489919130"; # head -c 8 /etc/machine-id 17 20 nixpkgs = { 18 21 buildPlatform = "x86_64-linux"; 19 22 }; ··· 34 37 cachyos = true; 35 38 blocklist = false; 36 39 impermanence = { 37 - enable = true; 38 - btrfs = true; 40 + enable = false; 41 + btrfs = false; 39 42 }; 40 43 }; 41 44 networking = {