Compare commits
	
		
			2 Commits
		
	
	
		
			f5d5791efd
			...
			efe873d714
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| efe873d714 | |||
| a8d8c4dde9 | 
							
								
								
									
										355
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										355
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							@@ -20,11 +20,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759499898,
 | 
					        "lastModified": 1760101617,
 | 
				
			||||||
        "narHash": "sha256-UNzYHLWfkSzLHDep5Ckb5tXc0fdxwPIrT+MY4kpQttM=",
 | 
					        "narHash": "sha256-8jf/3ZCi+B7zYpIyV04+3wm72BD7Z801IlOzsOACR7I=",
 | 
				
			||||||
        "owner": "hyprwm",
 | 
					        "owner": "hyprwm",
 | 
				
			||||||
        "repo": "aquamarine",
 | 
					        "repo": "aquamarine",
 | 
				
			||||||
        "rev": "655e067f96fd44b3f5685e17f566b0e4d535d798",
 | 
					        "rev": "1826a9923881320306231b1c2090379ebf9fa4f8",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -38,11 +38,11 @@
 | 
				
			|||||||
        "fromYaml": "fromYaml"
 | 
					        "fromYaml": "fromYaml"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1746562888,
 | 
					        "lastModified": 1755819240,
 | 
				
			||||||
        "narHash": "sha256-YgNJQyB5dQiwavdDFBMNKk1wyS77AtdgDk/VtU6wEaI=",
 | 
					        "narHash": "sha256-qcMhnL7aGAuFuutH4rq9fvAhCpJWVHLcHVZLtPctPlo=",
 | 
				
			||||||
        "owner": "SenchoPens",
 | 
					        "owner": "SenchoPens",
 | 
				
			||||||
        "repo": "base16.nix",
 | 
					        "repo": "base16.nix",
 | 
				
			||||||
        "rev": "806a1777a5db2a1ef9d5d6f493ef2381047f2b89",
 | 
					        "rev": "75ed5e5e3fce37df22e49125181fa37899c3ccd6",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -54,27 +54,28 @@
 | 
				
			|||||||
    "base16-fish": {
 | 
					    "base16-fish": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1622559957,
 | 
					        "lastModified": 1754405784,
 | 
				
			||||||
        "narHash": "sha256-PebymhVYbL8trDVVXxCvZgc0S5VxI7I1Hv4RMSquTpA=",
 | 
					        "narHash": "sha256-l9xHIy+85FN+bEo6yquq2IjD1rSg9fjfjpyGP1W8YXo=",
 | 
				
			||||||
        "owner": "tomyun",
 | 
					        "owner": "tomyun",
 | 
				
			||||||
        "repo": "base16-fish",
 | 
					        "repo": "base16-fish",
 | 
				
			||||||
        "rev": "2f6dd973a9075dabccd26f1cded09508180bf5fe",
 | 
					        "rev": "23ae20a0093dca0d7b39d76ba2401af0ccf9c561",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
        "owner": "tomyun",
 | 
					        "owner": "tomyun",
 | 
				
			||||||
        "repo": "base16-fish",
 | 
					        "repo": "base16-fish",
 | 
				
			||||||
 | 
					        "rev": "23ae20a0093dca0d7b39d76ba2401af0ccf9c561",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "base16-helix": {
 | 
					    "base16-helix": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1748408240,
 | 
					        "lastModified": 1752979451,
 | 
				
			||||||
        "narHash": "sha256-9M2b1rMyMzJK0eusea0x3lyh3mu5nMeEDSc4RZkGm+g=",
 | 
					        "narHash": "sha256-0CQM+FkYy0fOO/sMGhOoNL80ftsAzYCg9VhIrodqusM=",
 | 
				
			||||||
        "owner": "tinted-theming",
 | 
					        "owner": "tinted-theming",
 | 
				
			||||||
        "repo": "base16-helix",
 | 
					        "repo": "base16-helix",
 | 
				
			||||||
        "rev": "6c711ab1a9db6f51e2f6887cc3345530b33e152e",
 | 
					        "rev": "27cf1e66e50abc622fb76a3019012dc07c678fac",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -100,14 +101,80 @@
 | 
				
			|||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "dankMaterialShell": {
 | 
				
			||||||
 | 
					      "inputs": {
 | 
				
			||||||
 | 
					        "dgop": "dgop",
 | 
				
			||||||
 | 
					        "dms-cli": [
 | 
				
			||||||
 | 
					          "dms-cli"
 | 
				
			||||||
 | 
					        ],
 | 
				
			||||||
 | 
					        "nixpkgs": [
 | 
				
			||||||
 | 
					          "nixpkgs"
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1761744363,
 | 
				
			||||||
 | 
					        "narHash": "sha256-c+lu6aSPPeI9HnqFg4pyNYUWqLrRL2Yju3sFDu42q/w=",
 | 
				
			||||||
 | 
					        "owner": "AvengeMedia",
 | 
				
			||||||
 | 
					        "repo": "DankMaterialShell",
 | 
				
			||||||
 | 
					        "rev": "5e36b1454a7b2cec0c657fd4345a715736bbef19",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "AvengeMedia",
 | 
				
			||||||
 | 
					        "repo": "DankMaterialShell",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "dgop": {
 | 
				
			||||||
 | 
					      "inputs": {
 | 
				
			||||||
 | 
					        "nixpkgs": [
 | 
				
			||||||
 | 
					          "dankMaterialShell",
 | 
				
			||||||
 | 
					          "nixpkgs"
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1760238269,
 | 
				
			||||||
 | 
					        "narHash": "sha256-7CeGZM/Z/5Qt3AYByCRohGYGR1MRuXYzTTbkV/JxyAs=",
 | 
				
			||||||
 | 
					        "owner": "AvengeMedia",
 | 
				
			||||||
 | 
					        "repo": "dgop",
 | 
				
			||||||
 | 
					        "rev": "95acdfce2d323e28fa8f5a4f345160962034f2b5",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "AvengeMedia",
 | 
				
			||||||
 | 
					        "repo": "dgop",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "dms-cli": {
 | 
				
			||||||
 | 
					      "inputs": {
 | 
				
			||||||
 | 
					        "gomod2nix": "gomod2nix",
 | 
				
			||||||
 | 
					        "nixpkgs": [
 | 
				
			||||||
 | 
					          "nixpkgs"
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1761674192,
 | 
				
			||||||
 | 
					        "narHash": "sha256-KpQxBHiXjs1xFlM8mtVaY/XcKX0J5tCoqg8lXtIC9Pk=",
 | 
				
			||||||
 | 
					        "owner": "AvengeMedia",
 | 
				
			||||||
 | 
					        "repo": "danklinux",
 | 
				
			||||||
 | 
					        "rev": "477968d6b3e5dbb82f5e07feb0a1a7b2de9d948e",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "AvengeMedia",
 | 
				
			||||||
 | 
					        "repo": "danklinux",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "firefox-gnome-theme": {
 | 
					    "firefox-gnome-theme": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1748383148,
 | 
					        "lastModified": 1758112371,
 | 
				
			||||||
        "narHash": "sha256-pGvD/RGuuPf/4oogsfeRaeMm6ipUIznI2QSILKjKzeA=",
 | 
					        "narHash": "sha256-lizRM2pj6PHrR25yimjyFn04OS4wcdbc38DCdBVa2rk=",
 | 
				
			||||||
        "owner": "rafaelmardojai",
 | 
					        "owner": "rafaelmardojai",
 | 
				
			||||||
        "repo": "firefox-gnome-theme",
 | 
					        "repo": "firefox-gnome-theme",
 | 
				
			||||||
        "rev": "4eb2714fbed2b80e234312611a947d6cb7d70caf",
 | 
					        "rev": "0909cfe4a2af8d358ad13b20246a350e14c2473d",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -140,11 +207,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1749398372,
 | 
					        "lastModified": 1756770412,
 | 
				
			||||||
        "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
 | 
					        "narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=",
 | 
				
			||||||
        "owner": "hercules-ci",
 | 
					        "owner": "hercules-ci",
 | 
				
			||||||
        "repo": "flake-parts",
 | 
					        "repo": "flake-parts",
 | 
				
			||||||
        "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
 | 
					        "rev": "4524271976b625a4a605beefd893f270620fd751",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -155,7 +222,7 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "flake-utils": {
 | 
					    "flake-utils": {
 | 
				
			||||||
      "inputs": {
 | 
					      "inputs": {
 | 
				
			||||||
        "systems": "systems_2"
 | 
					        "systems": "systems"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1731533236,
 | 
					        "lastModified": 1731533236,
 | 
				
			||||||
@@ -212,20 +279,43 @@
 | 
				
			|||||||
    "gnome-shell": {
 | 
					    "gnome-shell": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1744584021,
 | 
					        "lastModified": 1748186689,
 | 
				
			||||||
        "narHash": "sha256-0RJ4mJzf+klKF4Fuoc8VN8dpQQtZnKksFmR2jhWE1Ew=",
 | 
					        "narHash": "sha256-UaD7Y9f8iuLBMGHXeJlRu6U1Ggw5B9JnkFs3enZlap0=",
 | 
				
			||||||
        "owner": "GNOME",
 | 
					        "owner": "GNOME",
 | 
				
			||||||
        "repo": "gnome-shell",
 | 
					        "repo": "gnome-shell",
 | 
				
			||||||
        "rev": "52c517c8f6c199a1d6f5118fae500ef69ea845ae",
 | 
					        "rev": "8c88f917db0f1f0d80fa55206c863d3746fa18d0",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
        "owner": "GNOME",
 | 
					        "owner": "GNOME",
 | 
				
			||||||
        "ref": "48.1",
 | 
					        "ref": "48.2",
 | 
				
			||||||
        "repo": "gnome-shell",
 | 
					        "repo": "gnome-shell",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "gomod2nix": {
 | 
				
			||||||
 | 
					      "inputs": {
 | 
				
			||||||
 | 
					        "flake-utils": "flake-utils",
 | 
				
			||||||
 | 
					        "nixpkgs": [
 | 
				
			||||||
 | 
					          "dms-cli",
 | 
				
			||||||
 | 
					          "nixpkgs"
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1756047880,
 | 
				
			||||||
 | 
					        "narHash": "sha256-JeuGh9kA1SPL70fnvpLxkIkCWpTjtoPaus3jzvdna0k=",
 | 
				
			||||||
 | 
					        "owner": "nix-community",
 | 
				
			||||||
 | 
					        "repo": "gomod2nix",
 | 
				
			||||||
 | 
					        "rev": "47d628dc3b506bd28632e47280c6b89d3496909d",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "nix-community",
 | 
				
			||||||
 | 
					        "ref": "v1.7.0",
 | 
				
			||||||
 | 
					        "repo": "gomod2nix",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "home-manager": {
 | 
					    "home-manager": {
 | 
				
			||||||
      "inputs": {
 | 
					      "inputs": {
 | 
				
			||||||
        "nixpkgs": [
 | 
					        "nixpkgs": [
 | 
				
			||||||
@@ -233,16 +323,15 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1758463745,
 | 
					        "lastModified": 1761750844,
 | 
				
			||||||
        "narHash": "sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA=",
 | 
					        "narHash": "sha256-ab6kNHAEP/oWz8qdblnDw7TIwetr4GnmnDyvya0aw/k=",
 | 
				
			||||||
        "owner": "nix-community",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "repo": "home-manager",
 | 
					        "repo": "home-manager",
 | 
				
			||||||
        "rev": "3b955f5f0a942f9f60cdc9cacb7844335d0f21c3",
 | 
					        "rev": "b8082c6803353456d45e6a8c0d4b36ad33fb7d6a",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
        "owner": "nix-community",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "ref": "release-25.05",
 | 
					 | 
				
			||||||
        "repo": "home-manager",
 | 
					        "repo": "home-manager",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@@ -313,11 +402,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759490292,
 | 
					        "lastModified": 1760445448,
 | 
				
			||||||
        "narHash": "sha256-T6iWzDOXp8Wv0KQOCTHpBcmAOdHJ6zc/l9xaztW6Ivc=",
 | 
					        "narHash": "sha256-fXGjL6dw31FPFRrmIemzGiNSlfvEJTJNsmadZi+qNhI=",
 | 
				
			||||||
        "owner": "hyprwm",
 | 
					        "owner": "hyprwm",
 | 
				
			||||||
        "repo": "hyprgraphics",
 | 
					        "repo": "hyprgraphics",
 | 
				
			||||||
        "rev": "9431db625cd9bb66ac55525479dce694101d6d7a",
 | 
					        "rev": "50fb9f069219f338a11cf0bcccb9e58357d67757",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -338,15 +427,15 @@
 | 
				
			|||||||
        "hyprwayland-scanner": "hyprwayland-scanner",
 | 
					        "hyprwayland-scanner": "hyprwayland-scanner",
 | 
				
			||||||
        "nixpkgs": "nixpkgs",
 | 
					        "nixpkgs": "nixpkgs",
 | 
				
			||||||
        "pre-commit-hooks": "pre-commit-hooks",
 | 
					        "pre-commit-hooks": "pre-commit-hooks",
 | 
				
			||||||
        "systems": "systems",
 | 
					        "systems": "systems_2",
 | 
				
			||||||
        "xdph": "xdph"
 | 
					        "xdph": "xdph"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1760108751,
 | 
					        "lastModified": 1761742422,
 | 
				
			||||||
        "narHash": "sha256-GYyykk6SJytykQAz50WjKa2xK4C+sjPsz2wj5QjRktI=",
 | 
					        "narHash": "sha256-dke/JIFqles3r4nZwn+XPASGpIxIaKgeUp7NTBHpxgM=",
 | 
				
			||||||
        "owner": "hyprwm",
 | 
					        "owner": "hyprwm",
 | 
				
			||||||
        "repo": "Hyprland",
 | 
					        "repo": "Hyprland",
 | 
				
			||||||
        "rev": "6a01c399a971a57854fb4a99ce246534139beda4",
 | 
					        "rev": "ff50dc36e912b6ad764802d51be838bc7f6ed323",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -367,11 +456,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1749046714,
 | 
					        "lastModified": 1759610243,
 | 
				
			||||||
        "narHash": "sha256-kymV5FMnddYGI+UjwIw8ceDjdeg7ToDVjbHCvUlhn14=",
 | 
					        "narHash": "sha256-+KEVnKBe8wz+a6dTLq8YDcF3UrhQElwsYJaVaHXJtoI=",
 | 
				
			||||||
        "owner": "hyprwm",
 | 
					        "owner": "hyprwm",
 | 
				
			||||||
        "repo": "hyprland-protocols",
 | 
					        "repo": "hyprland-protocols",
 | 
				
			||||||
        "rev": "613878cb6f459c5e323aaafe1e6f388ac8a36330",
 | 
					        "rev": "bd153e76f751f150a09328dbdeb5e4fab9d23622",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -529,47 +618,44 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "nix-flatpak": {
 | 
					    "nix-flatpak": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1711997201,
 | 
					        "lastModified": 1754777568,
 | 
				
			||||||
        "narHash": "sha256-J71xzQlVYsjagA4AsVwRazhBh2rZrPpKvxTgs6UzL7c=",
 | 
					        "narHash": "sha256-0bBqT+3XncgF8F03RFAamw9vdf0VmaDoIJLTGkjfQZs=",
 | 
				
			||||||
        "owner": "gmodena",
 | 
					        "owner": "gmodena",
 | 
				
			||||||
        "repo": "nix-flatpak",
 | 
					        "repo": "nix-flatpak",
 | 
				
			||||||
        "rev": "b76fa31346db7fc958a9898f3c594696ca71c4fd",
 | 
					        "rev": "62f636b87ef6050760a8cb325cadb90674d1e23e",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
        "owner": "gmodena",
 | 
					        "owner": "gmodena",
 | 
				
			||||||
        "ref": "v0.4.1",
 | 
					 | 
				
			||||||
        "repo": "nix-flatpak",
 | 
					        "repo": "nix-flatpak",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "nix-vscode-extensions": {
 | 
					    "nix-vscode-extensions": {
 | 
				
			||||||
      "inputs": {
 | 
					      "inputs": {
 | 
				
			||||||
        "flake-utils": "flake-utils",
 | 
					 | 
				
			||||||
        "nixpkgs": "nixpkgs_2"
 | 
					        "nixpkgs": "nixpkgs_2"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759936999,
 | 
					        "lastModified": 1761726545,
 | 
				
			||||||
        "narHash": "sha256-3HWI+eKHqTvIZ6lRy0e4z5gvPwHYsHntZ3fl7zivg8M=",
 | 
					        "narHash": "sha256-+Id4G/5NRpf8Lkdr5q4PBrQo6hvVFTbrN/J+0Q0KU6s=",
 | 
				
			||||||
        "owner": "nix-community",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "repo": "nix-vscode-extensions",
 | 
					        "repo": "nix-vscode-extensions",
 | 
				
			||||||
        "rev": "fd5c5549692ff4d2dbee1ab7eea19adc2f97baeb",
 | 
					        "rev": "daf7c5026b02623d17ad74548a791c387db438d8",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
        "owner": "nix-community",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "repo": "nix-vscode-extensions",
 | 
					        "repo": "nix-vscode-extensions",
 | 
				
			||||||
        "rev": "fd5c5549692ff4d2dbee1ab7eea19adc2f97baeb",
 | 
					 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "nixpkgs": {
 | 
					    "nixpkgs": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759381078,
 | 
					        "lastModified": 1761114652,
 | 
				
			||||||
        "narHash": "sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs=",
 | 
					        "narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=",
 | 
				
			||||||
        "owner": "NixOS",
 | 
					        "owner": "NixOS",
 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
        "rev": "7df7ff7d8e00218376575f0acdcc5d66741351ee",
 | 
					        "rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -581,11 +667,11 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "nixpkgs-unstable": {
 | 
					    "nixpkgs-unstable": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759831965,
 | 
					        "lastModified": 1761373498,
 | 
				
			||||||
        "narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=",
 | 
					        "narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=",
 | 
				
			||||||
        "owner": "nixos",
 | 
					        "owner": "nixos",
 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
        "rev": "c9b6fb798541223bbb396d287d16f43520250518",
 | 
					        "rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -613,32 +699,16 @@
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    "nixpkgs_3": {
 | 
					    "nixpkgs_3": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759994382,
 | 
					        "lastModified": 1761373498,
 | 
				
			||||||
        "narHash": "sha256-wSK+3UkalDZRVHGCRikZ//CyZUJWDJkBDTQX1+G77Ow=",
 | 
					        "narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=",
 | 
				
			||||||
        "owner": "nixos",
 | 
					        "owner": "nixos",
 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
        "rev": "5da4a26309e796daa7ffca72df93dbe53b8164c7",
 | 
					        "rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
        "owner": "nixos",
 | 
					        "owner": "nixos",
 | 
				
			||||||
        "ref": "nixos-25.05",
 | 
					        "ref": "nixos-unstable",
 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					 | 
				
			||||||
        "type": "github"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "nixpkgs_4": {
 | 
					 | 
				
			||||||
      "locked": {
 | 
					 | 
				
			||||||
        "lastModified": 1751211869,
 | 
					 | 
				
			||||||
        "narHash": "sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y=",
 | 
					 | 
				
			||||||
        "owner": "NixOS",
 | 
					 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					 | 
				
			||||||
        "rev": "b43c397f6c213918d6cfe6e3550abfe79b5d1c51",
 | 
					 | 
				
			||||||
        "type": "github"
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "original": {
 | 
					 | 
				
			||||||
        "owner": "NixOS",
 | 
					 | 
				
			||||||
        "ref": "nixos-25.05",
 | 
					 | 
				
			||||||
        "repo": "nixpkgs",
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@@ -652,15 +722,14 @@
 | 
				
			|||||||
        "nixpkgs": [
 | 
					        "nixpkgs": [
 | 
				
			||||||
          "stylix",
 | 
					          "stylix",
 | 
				
			||||||
          "nixpkgs"
 | 
					          "nixpkgs"
 | 
				
			||||||
        ],
 | 
					        ]
 | 
				
			||||||
        "treefmt-nix": "treefmt-nix"
 | 
					 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1751320053,
 | 
					        "lastModified": 1758998580,
 | 
				
			||||||
        "narHash": "sha256-3m6RMw0FbbaUUa01PNaMLoO7D99aBClmY5ed9V3vz+0=",
 | 
					        "narHash": "sha256-VLx0z396gDCGSiowLMFz5XRO/XuNV+4EnDYjdJhHvUk=",
 | 
				
			||||||
        "owner": "nix-community",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "repo": "NUR",
 | 
					        "repo": "NUR",
 | 
				
			||||||
        "rev": "cbde1735782f9c2bb2c63d5e05fba171a14a4670",
 | 
					        "rev": "ba8d9c98f5f4630bcb0e815ab456afd90c930728",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -679,11 +748,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1758108966,
 | 
					        "lastModified": 1760663237,
 | 
				
			||||||
        "narHash": "sha256-ytw7ROXaWZ7OfwHrQ9xvjpUWeGVm86pwnEd1QhzawIo=",
 | 
					        "narHash": "sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc=",
 | 
				
			||||||
        "owner": "cachix",
 | 
					        "owner": "cachix",
 | 
				
			||||||
        "repo": "git-hooks.nix",
 | 
					        "repo": "git-hooks.nix",
 | 
				
			||||||
        "rev": "54df955a695a84cd47d4a43e08e1feaf90b1fd9b",
 | 
					        "rev": "ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -692,35 +761,16 @@
 | 
				
			|||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "quickshell": {
 | 
					 | 
				
			||||||
      "inputs": {
 | 
					 | 
				
			||||||
        "nixpkgs": [
 | 
					 | 
				
			||||||
          "nixpkgs"
 | 
					 | 
				
			||||||
        ]
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "locked": {
 | 
					 | 
				
			||||||
        "lastModified": 1759997568,
 | 
					 | 
				
			||||||
        "narHash": "sha256-xQyzPkgpgjAceJKwZhLU2//Y1jAmvPGOq80svqkWFhQ=",
 | 
					 | 
				
			||||||
        "ref": "refs/heads/master",
 | 
					 | 
				
			||||||
        "rev": "3e32ae595f97bd2d2e5ed4512fb4bb25edb4eae6",
 | 
					 | 
				
			||||||
        "revCount": 691,
 | 
					 | 
				
			||||||
        "type": "git",
 | 
					 | 
				
			||||||
        "url": "https://git.outfoxxed.me/outfoxxed/quickshell"
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "original": {
 | 
					 | 
				
			||||||
        "type": "git",
 | 
					 | 
				
			||||||
        "url": "https://git.outfoxxed.me/outfoxxed/quickshell"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "root": {
 | 
					    "root": {
 | 
				
			||||||
      "inputs": {
 | 
					      "inputs": {
 | 
				
			||||||
 | 
					        "dankMaterialShell": "dankMaterialShell",
 | 
				
			||||||
 | 
					        "dms-cli": "dms-cli",
 | 
				
			||||||
        "home-manager": "home-manager",
 | 
					        "home-manager": "home-manager",
 | 
				
			||||||
        "hyprland": "hyprland",
 | 
					        "hyprland": "hyprland",
 | 
				
			||||||
        "nix-flatpak": "nix-flatpak",
 | 
					        "nix-flatpak": "nix-flatpak",
 | 
				
			||||||
        "nix-vscode-extensions": "nix-vscode-extensions",
 | 
					        "nix-vscode-extensions": "nix-vscode-extensions",
 | 
				
			||||||
        "nixpkgs": "nixpkgs_3",
 | 
					        "nixpkgs": "nixpkgs_3",
 | 
				
			||||||
        "nixpkgs-unstable": "nixpkgs-unstable",
 | 
					        "nixpkgs-unstable": "nixpkgs-unstable",
 | 
				
			||||||
        "quickshell": "quickshell",
 | 
					 | 
				
			||||||
        "sops-nix": "sops-nix",
 | 
					        "sops-nix": "sops-nix",
 | 
				
			||||||
        "stylix": "stylix",
 | 
					        "stylix": "stylix",
 | 
				
			||||||
        "watt": "watt",
 | 
					        "watt": "watt",
 | 
				
			||||||
@@ -734,11 +784,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759635238,
 | 
					        "lastModified": 1760998189,
 | 
				
			||||||
        "narHash": "sha256-UvzKi02LMFP74csFfwLPAZ0mrE7k6EiYaKecplyX9Qk=",
 | 
					        "narHash": "sha256-ee2e1/AeGL5X8oy/HXsZQvZnae6XfEVdstGopKucYLY=",
 | 
				
			||||||
        "owner": "Mic92",
 | 
					        "owner": "Mic92",
 | 
				
			||||||
        "repo": "sops-nix",
 | 
					        "repo": "sops-nix",
 | 
				
			||||||
        "rev": "6e5a38e08a2c31ae687504196a230ae00ea95133",
 | 
					        "rev": "5a7d18b5c55642df5c432aadb757140edfeb70b3",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -756,7 +806,9 @@
 | 
				
			|||||||
        "firefox-gnome-theme": "firefox-gnome-theme",
 | 
					        "firefox-gnome-theme": "firefox-gnome-theme",
 | 
				
			||||||
        "flake-parts": "flake-parts",
 | 
					        "flake-parts": "flake-parts",
 | 
				
			||||||
        "gnome-shell": "gnome-shell",
 | 
					        "gnome-shell": "gnome-shell",
 | 
				
			||||||
        "nixpkgs": "nixpkgs_4",
 | 
					        "nixpkgs": [
 | 
				
			||||||
 | 
					          "nixpkgs"
 | 
				
			||||||
 | 
					        ],
 | 
				
			||||||
        "nur": "nur",
 | 
					        "nur": "nur",
 | 
				
			||||||
        "systems": "systems_3",
 | 
					        "systems": "systems_3",
 | 
				
			||||||
        "tinted-foot": "tinted-foot",
 | 
					        "tinted-foot": "tinted-foot",
 | 
				
			||||||
@@ -766,36 +818,20 @@
 | 
				
			|||||||
        "tinted-zed": "tinted-zed"
 | 
					        "tinted-zed": "tinted-zed"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759596342,
 | 
					        "lastModified": 1761666531,
 | 
				
			||||||
        "narHash": "sha256-1Eda1V8pjpviMdBTdDXrFp7jkaUokIgXgBYTZyzDODk=",
 | 
					        "narHash": "sha256-nKOOPeblDcebtYfBjHo+PHXHKNSNKuifn1EGcBEgKWs=",
 | 
				
			||||||
        "owner": "danth",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "repo": "stylix",
 | 
					        "repo": "stylix",
 | 
				
			||||||
        "rev": "4d065856e936fc6a99ba55d39ac2df9ded6bedbe",
 | 
					        "rev": "f8f4e3c3658ee962f8f332a56720c8dfc2836f7a",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
        "owner": "danth",
 | 
					        "owner": "nix-community",
 | 
				
			||||||
        "ref": "release-25.05",
 | 
					 | 
				
			||||||
        "repo": "stylix",
 | 
					        "repo": "stylix",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "systems": {
 | 
					    "systems": {
 | 
				
			||||||
      "locked": {
 | 
					 | 
				
			||||||
        "lastModified": 1689347949,
 | 
					 | 
				
			||||||
        "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
 | 
					 | 
				
			||||||
        "owner": "nix-systems",
 | 
					 | 
				
			||||||
        "repo": "default-linux",
 | 
					 | 
				
			||||||
        "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
 | 
					 | 
				
			||||||
        "type": "github"
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "original": {
 | 
					 | 
				
			||||||
        "owner": "nix-systems",
 | 
					 | 
				
			||||||
        "repo": "default-linux",
 | 
					 | 
				
			||||||
        "type": "github"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "systems_2": {
 | 
					 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1681028828,
 | 
					        "lastModified": 1681028828,
 | 
				
			||||||
        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
 | 
					        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
 | 
				
			||||||
@@ -810,6 +846,21 @@
 | 
				
			|||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "systems_2": {
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1689347949,
 | 
				
			||||||
 | 
					        "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
 | 
				
			||||||
 | 
					        "owner": "nix-systems",
 | 
				
			||||||
 | 
					        "repo": "default-linux",
 | 
				
			||||||
 | 
					        "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "nix-systems",
 | 
				
			||||||
 | 
					        "repo": "default-linux",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "systems_3": {
 | 
					    "systems_3": {
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1681028828,
 | 
					        "lastModified": 1681028828,
 | 
				
			||||||
@@ -861,11 +912,11 @@
 | 
				
			|||||||
    "tinted-schemes": {
 | 
					    "tinted-schemes": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1750770351,
 | 
					        "lastModified": 1757716333,
 | 
				
			||||||
        "narHash": "sha256-LI+BnRoFNRa2ffbe3dcuIRYAUcGklBx0+EcFxlHj0SY=",
 | 
					        "narHash": "sha256-d4km8W7w2zCUEmPAPUoLk1NlYrGODuVa3P7St+UrqkM=",
 | 
				
			||||||
        "owner": "tinted-theming",
 | 
					        "owner": "tinted-theming",
 | 
				
			||||||
        "repo": "schemes",
 | 
					        "repo": "schemes",
 | 
				
			||||||
        "rev": "5a775c6ffd6e6125947b393872cde95867d85a2a",
 | 
					        "rev": "317a5e10c35825a6c905d912e480dfe8e71c7559",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -877,11 +928,11 @@
 | 
				
			|||||||
    "tinted-tmux": {
 | 
					    "tinted-tmux": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1751159871,
 | 
					        "lastModified": 1757811970,
 | 
				
			||||||
        "narHash": "sha256-UOHBN1fgHIEzvPmdNMHaDvdRMgLmEJh2hNmDrp3d3LE=",
 | 
					        "narHash": "sha256-n5ZJgmzGZXOD9pZdAl1OnBu3PIqD+X3vEBUGbTi4JiI=",
 | 
				
			||||||
        "owner": "tinted-theming",
 | 
					        "owner": "tinted-theming",
 | 
				
			||||||
        "repo": "tinted-tmux",
 | 
					        "repo": "tinted-tmux",
 | 
				
			||||||
        "rev": "bded5e24407cec9d01bd47a317d15b9223a1546c",
 | 
					        "rev": "d217ba31c846006e9e0ae70775b0ee0f00aa6b1e",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -893,11 +944,11 @@
 | 
				
			|||||||
    "tinted-zed": {
 | 
					    "tinted-zed": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1751158968,
 | 
					        "lastModified": 1757811247,
 | 
				
			||||||
        "narHash": "sha256-ksOyv7D3SRRtebpXxgpG4TK8gZSKFc4TIZpR+C98jX8=",
 | 
					        "narHash": "sha256-4EFOUyLj85NRL3OacHoLGEo0wjiRJzfsXtR4CZWAn6w=",
 | 
				
			||||||
        "owner": "tinted-theming",
 | 
					        "owner": "tinted-theming",
 | 
				
			||||||
        "repo": "base16-zed",
 | 
					        "repo": "base16-zed",
 | 
				
			||||||
        "rev": "86a470d94204f7652b906ab0d378e4231a5b3384",
 | 
					        "rev": "824fe0aacf82b3c26690d14e8d2cedd56e18404e",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -906,28 +957,6 @@
 | 
				
			|||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "treefmt-nix": {
 | 
					 | 
				
			||||||
      "inputs": {
 | 
					 | 
				
			||||||
        "nixpkgs": [
 | 
					 | 
				
			||||||
          "stylix",
 | 
					 | 
				
			||||||
          "nur",
 | 
					 | 
				
			||||||
          "nixpkgs"
 | 
					 | 
				
			||||||
        ]
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "locked": {
 | 
					 | 
				
			||||||
        "lastModified": 1733222881,
 | 
					 | 
				
			||||||
        "narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=",
 | 
					 | 
				
			||||||
        "owner": "numtide",
 | 
					 | 
				
			||||||
        "repo": "treefmt-nix",
 | 
					 | 
				
			||||||
        "rev": "49717b5af6f80172275d47a418c9719a31a78b53",
 | 
					 | 
				
			||||||
        "type": "github"
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "original": {
 | 
					 | 
				
			||||||
        "owner": "numtide",
 | 
					 | 
				
			||||||
        "repo": "treefmt-nix",
 | 
					 | 
				
			||||||
        "type": "github"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "watt": {
 | 
					    "watt": {
 | 
				
			||||||
      "inputs": {
 | 
					      "inputs": {
 | 
				
			||||||
        "nixpkgs": [
 | 
					        "nixpkgs": [
 | 
				
			||||||
@@ -977,11 +1006,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1755354946,
 | 
					        "lastModified": 1760713634,
 | 
				
			||||||
        "narHash": "sha256-zdov5f/GcoLQc9qYIS1dUTqtJMeDqmBmo59PAxze6e4=",
 | 
					        "narHash": "sha256-5HXelmz2x/uO26lvW7MudnadbAfoBnve4tRBiDVLtOM=",
 | 
				
			||||||
        "owner": "hyprwm",
 | 
					        "owner": "hyprwm",
 | 
				
			||||||
        "repo": "xdg-desktop-portal-hyprland",
 | 
					        "repo": "xdg-desktop-portal-hyprland",
 | 
				
			||||||
        "rev": "a10726d6a8d0ef1a0c645378f983b6278c42eaa0",
 | 
					        "rev": "753bbbdf6a052994da94062e5b753288cef28dfb",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
@@ -998,11 +1027,11 @@
 | 
				
			|||||||
        ]
 | 
					        ]
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
        "lastModified": 1759965431,
 | 
					        "lastModified": 1761712008,
 | 
				
			||||||
        "narHash": "sha256-HvXr+rOkSZeseOYCruuMKMAUedcDkHOuYpFbnlIPs8Y=",
 | 
					        "narHash": "sha256-Nf2s59dLg6KDUV0omZqIlOGNUxw/Rl/KKXEXQGFCAlo=",
 | 
				
			||||||
        "owner": "0xc000022070",
 | 
					        "owner": "0xc000022070",
 | 
				
			||||||
        "repo": "zen-browser-flake",
 | 
					        "repo": "zen-browser-flake",
 | 
				
			||||||
        "rev": "391a133511ad7e09651b9c3939d8cf8d379766b1",
 | 
					        "rev": "1383ed38745d12f3896c996848d24c451643db58",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "original": {
 | 
					      "original": {
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										235
									
								
								flake.nix
									
									
									
									
									
								
							
							
						
						
									
										235
									
								
								flake.nix
									
									
									
									
									
								
							@@ -2,21 +2,29 @@
 | 
				
			|||||||
  description = "Nix config entry point";
 | 
					  description = "Nix config entry point";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  inputs = {
 | 
					  inputs = {
 | 
				
			||||||
    nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05";
 | 
					    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
 | 
				
			||||||
    nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
 | 
					    nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
 | 
				
			||||||
    # Home manager
 | 
					    # Home manager
 | 
				
			||||||
    home-manager.url = "github:nix-community/home-manager/release-25.05";
 | 
					    home-manager = {
 | 
				
			||||||
    home-manager.inputs.nixpkgs.follows = "nixpkgs";
 | 
					      url = "github:nix-community/home-manager";
 | 
				
			||||||
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Managing flatpak apps
 | 
					    # Managing flatpak apps
 | 
				
			||||||
    nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1";
 | 
					    nix-flatpak.url = "github:gmodena/nix-flatpak";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # hyprland, plugins and related utils
 | 
					    # hyprland, plugins and related utils
 | 
				
			||||||
    hyprland.url = "github:hyprwm/Hyprland";
 | 
					    hyprland.url = "github:hyprwm/Hyprland";
 | 
				
			||||||
    stylix.url = "github:danth/stylix/release-25.05";
 | 
					
 | 
				
			||||||
 | 
					    stylix = {
 | 
				
			||||||
 | 
					      url = "github:nix-community/stylix";
 | 
				
			||||||
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
    # zen browser
 | 
					    # zen browser
 | 
				
			||||||
    zen-browser.url = "github:0xc000022070/zen-browser-flake";
 | 
					    zen-browser = {
 | 
				
			||||||
    # IMPORTANT: we're using "libgbm" and is only available in unstable so ensure
 | 
					      url = "github:0xc000022070/zen-browser-flake";
 | 
				
			||||||
    # to have it up-to-date or simply don't specify the nixpkgs input
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
    zen-browser.inputs.nixpkgs.follows = "nixpkgs";
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # power management
 | 
					    # power management
 | 
				
			||||||
    watt = {
 | 
					    watt = {
 | 
				
			||||||
@@ -25,15 +33,23 @@
 | 
				
			|||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # secrets
 | 
					    # secrets
 | 
				
			||||||
    sops-nix.url = "github:Mic92/sops-nix";
 | 
					    sops-nix = {
 | 
				
			||||||
    sops-nix.inputs.nixpkgs.follows = "nixpkgs";
 | 
					      url = "github:Mic92/sops-nix";
 | 
				
			||||||
 | 
					 | 
				
			||||||
    # quickshell
 | 
					 | 
				
			||||||
    quickshell = {
 | 
					 | 
				
			||||||
      url = "git+https://git.outfoxxed.me/outfoxxed/quickshell";
 | 
					 | 
				
			||||||
      inputs.nixpkgs.follows = "nixpkgs";
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
    nix-vscode-extensions.url = "github:nix-community/nix-vscode-extensions/fd5c5549692ff4d2dbee1ab7eea19adc2f97baeb";
 | 
					
 | 
				
			||||||
 | 
					    # quickshell
 | 
				
			||||||
 | 
					    dms-cli = {
 | 
				
			||||||
 | 
					      url = "github:AvengeMedia/danklinux";
 | 
				
			||||||
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					    dankMaterialShell = {
 | 
				
			||||||
 | 
					      url = "github:AvengeMedia/DankMaterialShell";
 | 
				
			||||||
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
 | 
					      inputs.dms-cli.follows = "dms-cli";
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    nix-vscode-extensions.url = "github:nix-community/nix-vscode-extensions";
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  outputs = {
 | 
					  outputs = {
 | 
				
			||||||
@@ -43,109 +59,106 @@
 | 
				
			|||||||
    home-manager,
 | 
					    home-manager,
 | 
				
			||||||
    stylix,
 | 
					    stylix,
 | 
				
			||||||
    sops-nix,
 | 
					    sops-nix,
 | 
				
			||||||
    quickshell,
 | 
					 | 
				
			||||||
    nix-vscode-extensions,
 | 
					    nix-vscode-extensions,
 | 
				
			||||||
    ...
 | 
					    ...
 | 
				
			||||||
  } @ inputs:
 | 
					  } @ inputs:
 | 
				
			||||||
    let
 | 
					    let
 | 
				
			||||||
 | 
					      system = "x86_64-linux";
 | 
				
			||||||
 | 
					      username = "remy";
 | 
				
			||||||
 | 
					      name = "Rémy";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      pkgs = nixpkgs.legacyPackages.${system};
 | 
				
			||||||
 | 
					      pkgs-unstable = nixpkgs-unstable.legacyPackages.${system};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      lib = nixpkgs.lib;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      systems = {
 | 
				
			||||||
 | 
					        # HP Spectre x360 2018
 | 
				
			||||||
 | 
					        Nixtre = {
 | 
				
			||||||
 | 
					          hostModules = [
 | 
				
			||||||
 | 
					            ./hosts/spectre-x360-2018
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					          userModules = [
 | 
				
			||||||
 | 
					            ./users/remy_spectre
 | 
				
			||||||
 | 
					            inputs.nix-flatpak.homeManagerModules.nix-flatpak
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					          extraModules = [
 | 
				
			||||||
 | 
					            inputs.stylix.nixosModules.stylix
 | 
				
			||||||
 | 
					            inputs.sops-nix.nixosModules.sops
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        # Portable usb stick
 | 
				
			||||||
 | 
					        nichts = {
 | 
				
			||||||
 | 
					          hostModules = [
 | 
				
			||||||
 | 
					            ./hosts/mobile-usb
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					          userModules = [
 | 
				
			||||||
 | 
					            ./users/remy_usb
 | 
				
			||||||
 | 
					            inputs.nix-flatpak.homeManagerModules.nix-flatpak
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					          extraModules = [
 | 
				
			||||||
 | 
					            inputs.stylix.nixosModules.stylix
 | 
				
			||||||
 | 
					            inputs.sops-nix.nixosModules.sops
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        # Lenovo yoga 7 pro
 | 
				
			||||||
 | 
					        nyx = {
 | 
				
			||||||
 | 
					          hostModules = [
 | 
				
			||||||
 | 
					            ./hosts/yoga-7-pro
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					          userModules = [
 | 
				
			||||||
 | 
					            ./users/remy_yoga
 | 
				
			||||||
 | 
					            inputs.nix-flatpak.homeManagerModules.nix-flatpak
 | 
				
			||||||
 | 
					            inputs.dankMaterialShell.homeModules.dankMaterialShell.default
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					          extraModules = [
 | 
				
			||||||
 | 
					            inputs.stylix.nixosModules.stylix
 | 
				
			||||||
 | 
					            inputs.sops-nix.nixosModules.sops
 | 
				
			||||||
 | 
					            { nixpkgs.overlays = [ inputs.nix-vscode-extensions.overlays.default ]; }
 | 
				
			||||||
 | 
					          ];
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
    in
 | 
					    in
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
 | 
					    # For each entry in `systems` create a nixosConfiguration
 | 
				
			||||||
 | 
					    nixosConfigurations = lib.mapAttrs (_name: cfg:
 | 
				
			||||||
 | 
					      nixpkgs.lib.nixosSystem {
 | 
				
			||||||
 | 
					        inherit system;
 | 
				
			||||||
 | 
					        specialArgs = { inherit inputs pkgs-unstable; };
 | 
				
			||||||
 | 
					        modules =
 | 
				
			||||||
 | 
					          cfg.hostModules ++
 | 
				
			||||||
 | 
					          cfg.extraModules ++
 | 
				
			||||||
 | 
					          [ home-manager.nixosModules.home-manager {
 | 
				
			||||||
 | 
					              # Common home-manager flags
 | 
				
			||||||
 | 
					              home-manager = {
 | 
				
			||||||
 | 
					                backupFileExtension = ".backup";
 | 
				
			||||||
 | 
					                useGlobalPkgs = true;
 | 
				
			||||||
 | 
					                useUserPackages = true;
 | 
				
			||||||
 | 
					                extraSpecialArgs = { inherit inputs pkgs-unstable; };
 | 
				
			||||||
 | 
					              };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    ## NixOS configurations are the main output of this flake
 | 
					              # Merge in all the user fragments for this host
 | 
				
			||||||
    # HP Spectre x360 2018
 | 
					              home-manager.users.remy = lib.mkMerge cfg.userModules;
 | 
				
			||||||
    nixosConfigurations.Nixtre = nixpkgs.lib.nixosSystem {
 | 
					            }
 | 
				
			||||||
      system = "x86_64-linux";
 | 
					          ]
 | 
				
			||||||
      specialArgs = { inherit inputs; };
 | 
					        ;
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
      modules = [
 | 
					    ) systems;
 | 
				
			||||||
        ./hosts/spectre-x360-2018
 | 
					 | 
				
			||||||
        stylix.nixosModules.stylix
 | 
					 | 
				
			||||||
        home-manager.nixosModules.home-manager
 | 
					 | 
				
			||||||
          {
 | 
					 | 
				
			||||||
            home-manager.useGlobalPkgs = true;
 | 
					 | 
				
			||||||
            home-manager.useUserPackages = true;
 | 
					 | 
				
			||||||
            home-manager.extraSpecialArgs = { inherit inputs; };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            home-manager.users.remy.imports = [
 | 
					 | 
				
			||||||
              ./users/remy_spectre
 | 
					 | 
				
			||||||
              inputs.nix-flatpak.homeManagerModules.nix-flatpak
 | 
					 | 
				
			||||||
            ];
 | 
					 | 
				
			||||||
          }
 | 
					 | 
				
			||||||
      ];
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    nixosConfigurations.nichts = nixpkgs.lib.nixosSystem {
 | 
					  #   ## Useful nix build tools
 | 
				
			||||||
      system = "x86_64-linux";
 | 
					  #   # iso builder TODO
 | 
				
			||||||
      specialArgs = { inherit inputs; };
 | 
					  #   nixosConfigurations.bcachefs-iso = nixpkgs.lib.nixosSystem {
 | 
				
			||||||
 | 
					  #     system = "x86_64-linux";
 | 
				
			||||||
      modules = [
 | 
					  #     modules = [
 | 
				
			||||||
        ./hosts/mobile-usb
 | 
					  #       "${nixpkgs}/nixos/modules/installer/cd-dvd/installation-cd-minimal-new-kernel-no-zfs.nix"
 | 
				
			||||||
        stylix.nixosModules.stylix
 | 
					  #       ({ lib, pkgs, ... }: {
 | 
				
			||||||
        home-manager.nixosModules.home-manager
 | 
					  #         boot.supportedFilesystems = [ "bcachefs" ];
 | 
				
			||||||
          {
 | 
					  #         boot.kernelPackages = lib.mkOverride 0 pkgs.linuxPackages_latest;
 | 
				
			||||||
            home-manager.useGlobalPkgs = true;
 | 
					  #       })
 | 
				
			||||||
            home-manager.useUserPackages = true;
 | 
					  #     ];
 | 
				
			||||||
            home-manager.extraSpecialArgs = { inherit inputs; };
 | 
					  #   };
 | 
				
			||||||
 | 
					 | 
				
			||||||
            home-manager.users.remy.imports = [
 | 
					 | 
				
			||||||
              ./users/remy_usb
 | 
					 | 
				
			||||||
              inputs.nix-flatpak.homeManagerModules.nix-flatpak
 | 
					 | 
				
			||||||
            ];
 | 
					 | 
				
			||||||
          }
 | 
					 | 
				
			||||||
      ];
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    nixosConfigurations.nyx = nixpkgs.lib.nixosSystem {
 | 
					 | 
				
			||||||
      system = "x86_64-linux";
 | 
					 | 
				
			||||||
      specialArgs = { inherit inputs; };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      modules = [
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
          nixpkgs.overlays = [
 | 
					 | 
				
			||||||
            inputs.nix-vscode-extensions.overlays.default
 | 
					 | 
				
			||||||
          ];
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        ./hosts/yoga-7-pro
 | 
					 | 
				
			||||||
        sops-nix.nixosModules.sops
 | 
					 | 
				
			||||||
        stylix.nixosModules.stylix
 | 
					 | 
				
			||||||
        home-manager.nixosModules.home-manager
 | 
					 | 
				
			||||||
          {
 | 
					 | 
				
			||||||
            home-manager.backupFileExtension = ".backup";
 | 
					 | 
				
			||||||
            home-manager.useGlobalPkgs = true;
 | 
					 | 
				
			||||||
            home-manager.useUserPackages = true;
 | 
					 | 
				
			||||||
            home-manager.extraSpecialArgs = { inherit inputs; };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            home-manager.users.remy.imports = [
 | 
					 | 
				
			||||||
              ./users/remy_yoga
 | 
					 | 
				
			||||||
              inputs.nix-flatpak.homeManagerModules.nix-flatpak
 | 
					 | 
				
			||||||
            ];
 | 
					 | 
				
			||||||
          }
 | 
					 | 
				
			||||||
      ];
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    # nixosConfigurations.raspberry-pi = nixpkgs.lib.nixosSystem {
 | 
					 | 
				
			||||||
    #   system = "aarch64-linux";
 | 
					 | 
				
			||||||
    #   modules = [
 | 
					 | 
				
			||||||
    #     ./hosts/raspberry-pi/configuration.nix
 | 
					 | 
				
			||||||
    #   ];
 | 
					 | 
				
			||||||
    # };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    ## Home Manager configurations here?
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    ## Useful nix build tools
 | 
					 | 
				
			||||||
    # iso builder TODO
 | 
					 | 
				
			||||||
    nixosConfigurations.bcachefs-iso = nixpkgs.lib.nixosSystem {
 | 
					 | 
				
			||||||
      system = "x86_64-linux";
 | 
					 | 
				
			||||||
      modules = [
 | 
					 | 
				
			||||||
        "${nixpkgs}/nixos/modules/installer/cd-dvd/installation-cd-minimal-new-kernel-no-zfs.nix"
 | 
					 | 
				
			||||||
        ({ lib, pkgs, ... }: {
 | 
					 | 
				
			||||||
          boot.supportedFilesystems = [ "bcachefs" ];
 | 
					 | 
				
			||||||
          boot.kernelPackages = lib.mkOverride 0 pkgs.linuxPackages_latest;
 | 
					 | 
				
			||||||
        })
 | 
					 | 
				
			||||||
      ];
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,7 +5,7 @@
 | 
				
			|||||||
            networking.hostName = "nichts";
 | 
					            networking.hostName = "nichts";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            userName = "remy";
 | 
					            userName = "remy";
 | 
				
			||||||
            gnome.enabled = true;
 | 
					            gnome.enable = true;
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -130,7 +130,7 @@ in
 | 
				
			|||||||
        ms-python.python
 | 
					        ms-python.python
 | 
				
			||||||
        ms-python.isort
 | 
					        ms-python.isort
 | 
				
			||||||
        ms-python.debugpy
 | 
					        ms-python.debugpy
 | 
				
			||||||
        ms-python.vscode-pylance
 | 
					        # ms-python.vscode-pylance
 | 
				
			||||||
        ms-toolsai.vscode-jupyter-slideshow
 | 
					        ms-toolsai.vscode-jupyter-slideshow
 | 
				
			||||||
        ms-toolsai.jupyter
 | 
					        ms-toolsai.jupyter
 | 
				
			||||||
        ms-toolsai.jupyter-hub
 | 
					        ms-toolsai.jupyter-hub
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,7 +9,6 @@ in
 | 
				
			|||||||
      default = [
 | 
					      default = [
 | 
				
			||||||
        "gnome-keyring-daemon --start --components=secrets"
 | 
					        "gnome-keyring-daemon --start --components=secrets"
 | 
				
			||||||
        "wl-paste --watch cliphist store"
 | 
					        "wl-paste --watch cliphist store"
 | 
				
			||||||
        "${lib.getExe pkgs.waybar}"
 | 
					 | 
				
			||||||
        "${lib.getExe pkgs.hypridle}"
 | 
					        "${lib.getExe pkgs.hypridle}"
 | 
				
			||||||
        # TODO - currently broken
 | 
					        # TODO - currently broken
 | 
				
			||||||
        "${pkgs.owncloud-client}"
 | 
					        "${pkgs.owncloud-client}"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,7 +26,7 @@ in
 | 
				
			|||||||
        ];
 | 
					        ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # enable waybar
 | 
					        # enable waybar
 | 
				
			||||||
        programs.waybar.enable = true;
 | 
					        programs.waybar.enable = false;
 | 
				
			||||||
        programs.waybar = {
 | 
					        programs.waybar = {
 | 
				
			||||||
            settings = {
 | 
					            settings = {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,36 +1,28 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  config,
 | 
					 | 
				
			||||||
  inputs,
 | 
					 | 
				
			||||||
  lib,
 | 
					  lib,
 | 
				
			||||||
  pkgs,
 | 
					  pkgs,
 | 
				
			||||||
  builtins,
 | 
					 | 
				
			||||||
  ...
 | 
					  ...
 | 
				
			||||||
}:
 | 
					}:
 | 
				
			||||||
let
 | 
					 | 
				
			||||||
  cfg = config.nix-config.quickshell;
 | 
					 | 
				
			||||||
  qs = inputs.quickshell.packages.x86_64-linux.default;
 | 
					 | 
				
			||||||
in
 | 
					 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  options.nix-config.quickshell.enable = lib.mkEnableOption {
 | 
					  programs.dankMaterialShell.enable = true;
 | 
				
			||||||
    name = "quickshell";
 | 
					 | 
				
			||||||
    description = "Whether to enable quickshell.";
 | 
					 | 
				
			||||||
    default = true;
 | 
					 | 
				
			||||||
  };
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  config = lib.mkIf cfg.enable {
 | 
					  programs.dankMaterialShell = {
 | 
				
			||||||
    home.packages = [
 | 
					    enableSystemd = true;
 | 
				
			||||||
      qs
 | 
					    enableSystemMonitoring = false;
 | 
				
			||||||
      pkgs.qt6.qtimageformats
 | 
					    enableClipboard = true;
 | 
				
			||||||
      pkgs.qt6.qt5compat
 | 
					    enableVPN = true;
 | 
				
			||||||
      pkgs.qt6.qtmultimedia
 | 
					    enableBrightnessControl = true;
 | 
				
			||||||
      pkgs.qt6.qtdeclarative
 | 
					    enableColorPicker = false;
 | 
				
			||||||
      pkgs.qt6.qtsvg
 | 
					    enableDynamicTheming = true;
 | 
				
			||||||
      pkgs.qt6.qtwayland
 | 
					    enableAudioWavelength = false;
 | 
				
			||||||
      pkgs.qt6.qtbase
 | 
					    enableCalendarEvents = false;
 | 
				
			||||||
 | 
					    enableSystemSound = true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    ];
 | 
					    # default = {
 | 
				
			||||||
 | 
					    #     settings = ''{}'';
 | 
				
			||||||
 | 
					    #     session = ''{}'';
 | 
				
			||||||
 | 
					    # };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # add the quickshell config (whole directory) to XDG_CONFIG_HOME
 | 
					    # plugins = {};
 | 
				
			||||||
    # home.file.".config/quickshell/config".source = ./config;
 | 
					 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -79,6 +79,8 @@
 | 
				
			|||||||
      };
 | 
					      };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    services.upower.enable = true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    services.irqbalance = {
 | 
					    services.irqbalance = {
 | 
				
			||||||
      enable = true;
 | 
					      enable = true;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,9 +9,9 @@ with lib.hm.gvariant;
 | 
				
			|||||||
            scale = "1.6";
 | 
					            scale = "1.6";
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
      quickshell = {
 | 
					      # quickshell = {
 | 
				
			||||||
        enable = true;
 | 
					      #   enable = true;
 | 
				
			||||||
      };
 | 
					      # };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user