My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

at dde1eb55cfd2f7b39bcd1a22d74c0e529c4e1071 71 lines 1.9 kB view raw
1{ inputs, ... }: 2{ 3 easy-hosts = { 4 shared = { 5 modules = [ 6 inputs.agenix.nixosModules.default 7 inputs.ctp.nixosModules.catppuccin 8 inputs.home-manager.nixosModules.home-manager 9 inputs.self.nixosModules.chromium 10 inputs.self.nixosModules.defaultConfig 11 inputs.self.nixosModules.defaultUsers 12 inputs.self.nixosModules.firefox 13 inputs.self.nixosModules.niri 14 inputs.self.nixosModules.forgejo-runner 15 inputs.self.nixosModules.hm-pyrox 16 inputs.self.nixosModules.hm-thehedgehog 17 inputs.self.nixosModules.miscPrograms 18 inputs.self.nixosModules.neovim 19 inputs.self.nixosModules.profiles 20 inputs.self.nixosModules.scrutiny 21 ]; 22 }; 23 path = ./.; 24 hosts = { 25 marvin = { 26 deployable = true; 27 tags = [ 28 "server" 29 "home" 30 ]; 31 modules = [ 32 inputs.golink.nixosModules.default 33 inputs.tangled.nixosModules.knot 34 inputs.tangled.nixosModules.spindle 35 ]; 36 }; 37 prefect = { 38 deployable = true; 39 tags = [ 40 "server" 41 "vps" 42 ]; 43 modules = [ 44 inputs.dn42.nixosModules.default 45 inputs.self.nixosModules.distributed-builds 46 ]; 47 }; 48 thought = { 49 deployable = true; 50 tags = [ 51 "server" 52 "vps" 53 ]; 54 }; 55 zaphod = { 56 deployable = true; 57 tags = [ "laptop" ]; 58 modules = [ 59 inputs.hardware.nixosModules.framework-16-7040-amd 60 inputs.self.nixosModules.hm-pyrox-zaphod 61 inputs.self.nixosModules.hm-thehedgehog-zaphod 62 inputs.self.nixosModules.dms 63 { 64 home-manager.useGlobalPkgs = true; 65 home-manager.useUserPackages = true; 66 } 67 ]; 68 }; 69 }; 70 }; 71}