My NixOS config, I don't know what I am doing, don't use this
0
fork

Configure Feed

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

Update & Cleanup & Start of Catppuccin

+76 -48
+60 -46
flake.lock
··· 3 3 "cachyos-kernel": { 4 4 "flake": false, 5 5 "locked": { 6 - "lastModified": 1775145950, 7 - "narHash": "sha256-AfVja9nvYHm0BHbuTvn+K8rKfLmPl5QjoiNecp9HOJU=", 6 + "lastModified": 1776608760, 7 + "narHash": "sha256-ehDv8bF7k/2Kf4b8CCoSm51U/MOoFuLsRXqe5wZ57sE=", 8 8 "owner": "CachyOS", 9 9 "repo": "linux-cachyos", 10 - "rev": "b91624f68ceaf5394ef1571f60290dca6ba22b45", 10 + "rev": "7e06e29005853bbaaa3b1c1067f915d6e0db728a", 11 11 "type": "github" 12 12 }, 13 13 "original": { ··· 19 19 "cachyos-kernel-patches": { 20 20 "flake": false, 21 21 "locked": { 22 - "lastModified": 1775157685, 23 - "narHash": "sha256-g8HgH7gADoEnrBN30BK3pz7+M2pT/p3xtfRFEuEov5w=", 22 + "lastModified": 1776355454, 23 + "narHash": "sha256-b9Hc0sTxjEzDbphzS9yQqxVha/7bsPIs2cQQQvaG45E=", 24 24 "owner": "CachyOS", 25 25 "repo": "kernel-patches", 26 - "rev": "c1ba300617a12d257b5721572b9bbe28efae182f", 26 + "rev": "b5e029226df5cc30c103651072d49a7af2878202", 27 27 "type": "github" 28 28 }, 29 29 "original": { ··· 32 32 "type": "github" 33 33 } 34 34 }, 35 + "catppuccin": { 36 + "inputs": { 37 + "nixpkgs": "nixpkgs" 38 + }, 39 + "locked": { 40 + "lastModified": 1776681486, 41 + "narHash": "sha256-akO/L6Jt4341uBnf3CIpJOTTYyCBQsSvP2hnikV2oMY=", 42 + "owner": "catppuccin", 43 + "repo": "nix", 44 + "rev": "b85b328ecc9874f4e7424db2820333c148e8dd66", 45 + "type": "github" 46 + }, 47 + "original": { 48 + "owner": "catppuccin", 49 + "repo": "nix", 50 + "type": "github" 51 + } 52 + }, 35 53 "flake-compat": { 36 54 "flake": false, 37 55 "locked": { ··· 91 109 ] 92 110 }, 93 111 "locked": { 94 - "lastModified": 1775781825, 95 - "narHash": "sha256-L5yKTpR+alrZU2XYYvIxCeCP4LBHU5jhwSj7H1VAavg=", 112 + "lastModified": 1776661682, 113 + "narHash": "sha256-X32LTSDqUdVqMy85WYdRgyt0I75wc4Lhi9j+lrCDR8w=", 96 114 "owner": "nix-community", 97 115 "repo": "home-manager", 98 - "rev": "e35c39fca04fee829cecdf839a50eb9b54d8a701", 116 + "rev": "4bfce11ea820df0359f73736fd59c7e8f53641a6", 99 117 "type": "github" 100 118 }, 101 119 "original": { ··· 110 128 "cachyos-kernel-patches": "cachyos-kernel-patches", 111 129 "flake-compat": "flake-compat", 112 130 "flake-parts": "flake-parts", 113 - "nixpkgs": "nixpkgs" 131 + "nixpkgs": "nixpkgs_2" 114 132 }, 115 133 "locked": { 116 - "lastModified": 1775239578, 117 - "narHash": "sha256-MKJmDHlaxwBcnfCUEA89AwKOOONjOjbjHNNWdSdg5RA=", 134 + "lastModified": 1776622065, 135 + "narHash": "sha256-yv+04KR/xndDJ8lID/LHpMuYhMCrQfR58ABGTl2OyQ0=", 118 136 "owner": "xddxdd", 119 137 "repo": "nix-cachyos-kernel", 120 - "rev": "beaf7a533ae106c2681de2624da94707f9857f1f", 138 + "rev": "61a3cabe264695c487c6266a7536e5806323985e", 121 139 "type": "github" 122 140 }, 123 141 "original": { ··· 145 163 }, 146 164 "nixpkgs": { 147 165 "locked": { 148 - "lastModified": 1775231746, 149 - "narHash": "sha256-EFaDQ0rnuSjKfC/DUKHS4toV4rEBuWhSgyX2Yy0kp00=", 166 + "lastModified": 1776169885, 167 + "narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=", 150 168 "owner": "NixOS", 151 169 "repo": "nixpkgs", 152 - "rev": "0eac666efaa8a9afea2821f9efc7921b4ef39b4e", 170 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 153 171 "type": "github" 154 172 }, 155 173 "original": { 156 174 "owner": "NixOS", 157 - "ref": "nixos-unstable-small", 175 + "ref": "nixos-unstable", 158 176 "repo": "nixpkgs", 159 177 "type": "github" 160 178 } ··· 191 209 }, 192 210 "nixpkgs_2": { 193 211 "locked": { 194 - "lastModified": 1775710090, 195 - "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", 212 + "lastModified": 1776544041, 213 + "narHash": "sha256-ryzOZLvuS/4ZbYJzR8+wYZpyG/Ssp6BAe6oTQ8ttAqU=", 214 + "owner": "NixOS", 215 + "repo": "nixpkgs", 216 + "rev": "f731538cdf1410a3c53d3a75a6a1142afc08e3af", 217 + "type": "github" 218 + }, 219 + "original": { 220 + "owner": "NixOS", 221 + "ref": "nixos-unstable-small", 222 + "repo": "nixpkgs", 223 + "type": "github" 224 + } 225 + }, 226 + "nixpkgs_3": { 227 + "locked": { 228 + "lastModified": 1776169885, 229 + "narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=", 196 230 "owner": "NixOS", 197 231 "repo": "nixpkgs", 198 - "rev": "4c1018dae018162ec878d42fec712642d214fdfa", 232 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 199 233 "type": "github" 200 234 }, 201 235 "original": { ··· 205 239 "type": "github" 206 240 } 207 241 }, 208 - "nixpkgs_3": { 242 + "nixpkgs_4": { 209 243 "locked": { 210 244 "lastModified": 1774386573, 211 245 "narHash": "sha256-4hAV26quOxdC6iyG7kYaZcM3VOskcPUrdCQd/nx8obc=", ··· 221 255 "type": "github" 222 256 } 223 257 }, 224 - "nixpkgs_4": { 258 + "nixpkgs_5": { 225 259 "locked": { 226 260 "lastModified": 1768875095, 227 261 "narHash": "sha256-dYP3DjiL7oIiiq3H65tGIXXIT1Waiadmv93JS0sS+8A=", ··· 240 274 "orion-browser": { 241 275 "inputs": { 242 276 "flake-parts": "flake-parts_2", 243 - "nixpkgs": "nixpkgs_3" 277 + "nixpkgs": "nixpkgs_4" 244 278 }, 245 279 "locked": { 246 280 "lastModified": 1775353019, ··· 256 290 "type": "github" 257 291 } 258 292 }, 259 - "quickshell": { 260 - "inputs": { 261 - "nixpkgs": [ 262 - "nixpkgs" 263 - ] 264 - }, 265 - "locked": { 266 - "lastModified": 1775720097, 267 - "narHash": "sha256-Rs0yZmUTritFKNTiKX3ZcyfUteHFBDbYShakNd5FEBk=", 268 - "ref": "refs/heads/master", 269 - "rev": "d4c92973b53d9fa34cc110d3b974eb6bde5b3027", 270 - "revCount": 800, 271 - "type": "git", 272 - "url": "https://git.outfoxxed.me/quickshell/quickshell" 273 - }, 274 - "original": { 275 - "type": "git", 276 - "url": "https://git.outfoxxed.me/quickshell/quickshell" 277 - } 278 - }, 279 293 "root": { 280 294 "inputs": { 295 + "catppuccin": "catppuccin", 281 296 "home-manager": "home-manager", 282 297 "nix-cachyos-kernel": "nix-cachyos-kernel", 283 298 "nixos-hardware": "nixos-hardware", 284 - "nixpkgs": "nixpkgs_2", 299 + "nixpkgs": "nixpkgs_3", 285 300 "orion-browser": "orion-browser", 286 - "quickshell": "quickshell", 287 301 "tidaLuna": "tidaLuna" 288 302 } 289 303 }, 290 304 "tidaLuna": { 291 305 "inputs": { 292 - "nixpkgs": "nixpkgs_4" 306 + "nixpkgs": "nixpkgs_5" 293 307 }, 294 308 "locked": { 295 309 "lastModified": 1775724179,
+7 -1
flake.nix
··· 5 5 nixos-hardware.url = "github:KeyZox71/nixos-hardware/thinkpad-t480s-update"; 6 6 7 7 nix-cachyos-kernel.url = "github:xddxdd/nix-cachyos-kernel/release"; 8 + 9 + catppuccin.url = "github:catppuccin/nix"; 8 10 9 11 tidaLuna.url = "github:Inrixia/TidaLuna"; 10 12 ··· 16 18 }; 17 19 }; 18 20 19 - outputs = { self, nixpkgs, nixos-hardware, home-manager, ... }@inputs: 21 + outputs = { self, nixpkgs, nixos-hardware, catppuccin, home-manager, ... }@inputs: 20 22 let 21 23 username = "desoroxxx"; 22 24 ··· 26 28 modules = [ 27 29 ./modules/common.nix 28 30 ./hosts/${hostname} 31 + 32 + catppuccin.nixosModules.catppuccin 33 + 29 34 home-manager.nixosModules.home-manager 30 35 { 31 36 home-manager = { 32 37 useGlobalPkgs = true; 33 38 useUserPackages = true; 34 39 extraSpecialArgs = { inherit username hostname; }; 40 + sharedModules = [ catppuccin.homeModules.catppuccin ]; 35 41 users.${username} = import ./home; 36 42 }; 37 43 }
+9 -1
home/default.nix
··· 2 2 { 3 3 imports = [ 4 4 ./sway.nix 5 + ./waybar.nix 5 6 ]; 6 7 7 - home.username = username; 8 + home.username = username; 8 9 home.homeDirectory = "/home/${username}"; 9 10 home.stateVersion = "25.11"; 10 11 11 12 programs.home-manager.enable = true; 13 + 14 + # ── Catppuccin ───────────────────────────────────────────────────────────── 15 + # catppuccin = { 16 + # flavor = "macchiato"; 17 + # accent = "lavender"; 18 + # enable = true; 19 + # }; 12 20 }