0xda157's home-manager and nixos config

remove nixgl

0xda157 f27fc3a7 8d088b72

+1 -107
+1 -73
flake.lock
··· 124 124 "type": "github" 125 125 } 126 126 }, 127 - "flake-utils": { 128 - "inputs": { 129 - "systems": "systems" 130 - }, 131 - "locked": { 132 - "lastModified": 1731533236, 133 - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 134 - "owner": "numtide", 135 - "repo": "flake-utils", 136 - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 137 - "type": "github" 138 - }, 139 - "original": { 140 - "owner": "numtide", 141 - "repo": "flake-utils", 142 - "type": "github" 143 - } 144 - }, 145 127 "fromYaml": { 146 128 "flake": false, 147 129 "locked": { ··· 240 222 "type": "github" 241 223 } 242 224 }, 243 - "nixGL": { 244 - "inputs": { 245 - "flake-utils": "flake-utils", 246 - "nixpkgs": [ 247 - "nixpkgs" 248 - ] 249 - }, 250 - "locked": { 251 - "lastModified": 1762090880, 252 - "narHash": "sha256-fbRQzIGPkjZa83MowjbD2ALaJf9y6KMDdJBQMKFeY/8=", 253 - "owner": "nix-community", 254 - "repo": "nixgl", 255 - "rev": "b6105297e6f0cd041670c3e8628394d4ee247ed5", 256 - "type": "github" 257 - }, 258 - "original": { 259 - "owner": "nix-community", 260 - "repo": "nixgl", 261 - "type": "github" 262 - } 263 - }, 264 225 "nixos-hardware": { 265 226 "locked": { 266 227 "lastModified": 1764440730, ··· 386 347 "type": "github" 387 348 } 388 349 }, 389 - "parfait": { 390 - "locked": { 391 - "lastModified": 1765052153, 392 - "narHash": "sha256-jQIiPkYRtQZ5fgw9njFz8CGZIwu8WoL+uFkTHggWvbk=", 393 - "owner": "0xda157", 394 - "repo": "parfait", 395 - "rev": "25f5197cb380fee65054ed785bf5f0eb43e0117d", 396 - "type": "github" 397 - }, 398 - "original": { 399 - "owner": "0xda157", 400 - "ref": "nix-home-manager", 401 - "repo": "parfait", 402 - "type": "github" 403 - } 404 - }, 405 350 "pkgs-by-name-for-flake-parts": { 406 351 "locked": { 407 352 "lastModified": 1743779435, ··· 441 386 "flake-parts": "flake-parts", 442 387 "git-hooks": "git-hooks", 443 388 "home-manager": "home-manager", 444 - "nixGL": "nixGL", 445 389 "nixos-hardware": "nixos-hardware", 446 390 "nixpkgs": "nixpkgs", 447 391 "nixvim-cfg": "nixvim-cfg", 448 392 "nur": "nur", 449 - "parfait": "parfait", 450 393 "pkgs-by-name-for-flake-parts": "pkgs-by-name-for-flake-parts", 451 394 "porcelain": "porcelain", 452 395 "sops-nix": "sops-nix", 453 396 "stylix": "stylix", 454 - "systems": "systems_2", 397 + "systems": "systems", 455 398 "vicinae": "vicinae", 456 399 "vicinae-extensions": "vicinae-extensions", 457 400 "wallpapers": "wallpapers", ··· 519 462 } 520 463 }, 521 464 "systems": { 522 - "locked": { 523 - "lastModified": 1681028828, 524 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 525 - "owner": "nix-systems", 526 - "repo": "default", 527 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 528 - "type": "github" 529 - }, 530 - "original": { 531 - "owner": "nix-systems", 532 - "repo": "default", 533 - "type": "github" 534 - } 535 - }, 536 - "systems_2": { 537 465 "flake": false, 538 466 "locked": { 539 467 "path": "systems.nix",
-5
flake.nix
··· 51 51 inputs.nixpkgs.follows = "nixpkgs"; 52 52 }; 53 53 54 - nixGL = { 55 - url = "github:nix-community/nixgl"; 56 - inputs.nixpkgs.follows = "nixpkgs"; 57 - }; 58 - 59 54 nixos-hardware.url = "github:nixos/nixos-hardware/master"; 60 55 61 56 nixvim-cfg = {
-9
modules/hosts/home-manager/default.nix
··· 4 4 ... 5 5 }: 6 6 { 7 - imports = [ 8 - # keep-sorted start prefix_order=../,./ 9 - ../. 10 - ../../shared/hm.nix 11 - ../../shared/root.nix 12 - ./nixGL.nix 13 - # keep-sorted end 14 - ]; 15 - 16 7 home = { 17 8 inherit username; 18 9 homeDirectory = "/home/${username}";
-20
modules/hosts/home-manager/nixGL.nix
··· 1 - { 2 - pkgs, 3 - inputs, 4 - config, 5 - ... 6 - }: 7 - 8 - let 9 - inherit (config.lib) nixGL; 10 - in 11 - { 12 - nixGL.packages = inputs.nixGL.packages; 13 - 14 - wayland.windowManager.hyprland.package = nixGL.wrap pkgs.hyprland; 15 - programs = { 16 - alacritty.package = nixGL.wrap pkgs.alacritty; 17 - librewolf.package = nixGL.wrap pkgs.librewolf; 18 - firefox.package = nixGL.wrap pkgs.firefox; 19 - }; 20 - }