This commit is contained in:
Mars 2025-03-06 18:55:03 -05:00
parent 356b528c72
commit 6a7197e554
Signed by: pupbrained
GPG key ID: 0FF5B8826803F895
12 changed files with 791 additions and 1049 deletions

View file

@ -1,194 +1,194 @@
{ {
"bang-bang": { "bang-bang": {
"cargoLocks": null, "cargoLocks": null,
"date": "2023-07-23", "date": "2023-07-23",
"extract": null, "extract": null,
"name": "bang-bang", "name": "bang-bang",
"passthru": null, "passthru": null,
"pinned": false, "pinned": false,
"src": { "src": {
"deepClone": false, "deepClone": false,
"fetchSubmodules": false, "fetchSubmodules": false,
"leaveDotGit": false, "leaveDotGit": false,
"name": null, "name": null,
"owner": "oh-my-fish", "owner": "oh-my-fish",
"repo": "plugin-bang-bang", "repo": "plugin-bang-bang",
"rev": "ec991b80ba7d4dda7a962167b036efc5c2d79419", "rev": "ec991b80ba7d4dda7a962167b036efc5c2d79419",
"sha256": "sha256-oPPCtFN2DPuM//c48SXb4TrFRjJtccg0YPXcAo0Lxq0=", "sha256": "sha256-oPPCtFN2DPuM//c48SXb4TrFRjJtccg0YPXcAo0Lxq0=",
"sparseCheckout": [], "sparseCheckout": [],
"type": "github" "type": "github"
},
"version": "ec991b80ba7d4dda7a962167b036efc5c2d79419"
}, },
"fix-window-role": { "version": "ec991b80ba7d4dda7a962167b036efc5c2d79419"
"cargoLocks": null, },
"date": null, "fix-window-role": {
"extract": null, "cargoLocks": null,
"name": "fix-window-role", "date": null,
"passthru": null, "extract": null,
"pinned": false, "name": "fix-window-role",
"src": { "passthru": null,
"name": null, "pinned": false,
"sha256": "sha256-H4Qj6n5uZsmsbdjjexGZctqhJk3gAXKiSnmnEO/LgTA=", "src": {
"type": "url", "name": null,
"url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-28/fix-window-role.patch" "sha256": "sha256-H4Qj6n5uZsmsbdjjexGZctqhJk3gAXKiSnmnEO/LgTA=",
}, "type": "url",
"version": "latest" "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-28/fix-window-role.patch"
}, },
"git-abbr": { "version": "latest"
"cargoLocks": null, },
"date": "2023-06-19", "git-abbr": {
"extract": null, "cargoLocks": null,
"name": "git-abbr", "date": "2023-06-19",
"passthru": null, "extract": null,
"pinned": false, "name": "git-abbr",
"src": { "passthru": null,
"deepClone": false, "pinned": false,
"fetchSubmodules": false, "src": {
"leaveDotGit": false, "deepClone": false,
"name": null, "fetchSubmodules": false,
"owner": "pupbrained", "leaveDotGit": false,
"repo": "fish-git-abbr", "name": null,
"rev": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e", "owner": "pupbrained",
"sha256": "sha256-6z3Wr2t8CP85xVEp6UCYaM2KC9PX4MDyx19f/wjHkb0=", "repo": "fish-git-abbr",
"sparseCheckout": [], "rev": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e",
"type": "github" "sha256": "sha256-6z3Wr2t8CP85xVEp6UCYaM2KC9PX4MDyx19f/wjHkb0=",
}, "sparseCheckout": [],
"version": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e" "type": "github"
}, },
"gityaw": { "version": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e"
"cargoLocks": null, },
"date": "2019-01-07", "gityaw": {
"extract": null, "cargoLocks": null,
"name": "gityaw", "date": "2019-01-07",
"passthru": null, "extract": null,
"pinned": false, "name": "gityaw",
"src": { "passthru": null,
"deepClone": false, "pinned": false,
"fetchSubmodules": false, "src": {
"leaveDotGit": false, "deepClone": false,
"name": null, "fetchSubmodules": false,
"owner": "oh-my-fish", "leaveDotGit": false,
"repo": "plugin-gityaw", "name": null,
"rev": "59196560e0f4520db63fb8cab645510377bb8b13", "owner": "oh-my-fish",
"sha256": "sha256-STXNxSsjSopB+lbB4hEYdhJifRfsImRwbZ1SxwEhkuM=", "repo": "plugin-gityaw",
"sparseCheckout": [], "rev": "59196560e0f4520db63fb8cab645510377bb8b13",
"type": "github" "sha256": "sha256-STXNxSsjSopB+lbB4hEYdhJifRfsImRwbZ1SxwEhkuM=",
}, "sparseCheckout": [],
"version": "59196560e0f4520db63fb8cab645510377bb8b13" "type": "github"
}, },
"license": { "version": "59196560e0f4520db63fb8cab645510377bb8b13"
"cargoLocks": null, },
"date": "2018-10-22", "license": {
"extract": null, "cargoLocks": null,
"name": "license", "date": "2018-10-22",
"passthru": null, "extract": null,
"pinned": false, "name": "license",
"src": { "passthru": null,
"deepClone": false, "pinned": false,
"fetchSubmodules": false, "src": {
"leaveDotGit": false, "deepClone": false,
"name": null, "fetchSubmodules": false,
"owner": "oh-my-fish", "leaveDotGit": false,
"repo": "plugin-license", "name": null,
"rev": "0155b16f102957ec0c734a90979245dc1073f979", "owner": "oh-my-fish",
"sha256": "sha256-Bi9Q5rekZoyXYbRV+U4SmwCdqCl0pFupzm5si7SxFns=", "repo": "plugin-license",
"sparseCheckout": [], "rev": "0155b16f102957ec0c734a90979245dc1073f979",
"type": "github" "sha256": "sha256-Bi9Q5rekZoyXYbRV+U4SmwCdqCl0pFupzm5si7SxFns=",
}, "sparseCheckout": [],
"version": "0155b16f102957ec0c734a90979245dc1073f979" "type": "github"
}, },
"replay-fish": { "version": "0155b16f102957ec0c734a90979245dc1073f979"
"cargoLocks": null, },
"date": "2024-07-01", "replay-fish": {
"extract": null, "cargoLocks": null,
"name": "replay-fish", "date": "2024-07-01",
"passthru": null, "extract": null,
"pinned": false, "name": "replay-fish",
"src": { "passthru": null,
"deepClone": false, "pinned": false,
"fetchSubmodules": false, "src": {
"leaveDotGit": false, "deepClone": false,
"name": null, "fetchSubmodules": false,
"owner": "jorgebucaran", "leaveDotGit": false,
"repo": "replay.fish", "name": null,
"rev": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c", "owner": "jorgebucaran",
"sha256": "sha256-TzQ97h9tBRUg+A7DSKeTBWLQuThicbu19DHMwkmUXdg=", "repo": "replay.fish",
"sparseCheckout": [], "rev": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c",
"type": "github" "sha256": "sha256-TzQ97h9tBRUg+A7DSKeTBWLQuThicbu19DHMwkmUXdg=",
}, "sparseCheckout": [],
"version": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c" "type": "github"
}, },
"round-undecorated-frame": { "version": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c"
"cargoLocks": null, },
"date": null, "round-undecorated-frame": {
"extract": null, "cargoLocks": null,
"name": "round-undecorated-frame", "date": null,
"passthru": null, "extract": null,
"pinned": false, "name": "round-undecorated-frame",
"src": { "passthru": null,
"name": null, "pinned": false,
"sha256": "sha256-dFH4D1WYQOVOagUuVdEQB3irxV+Y8dDAOKJOJXc/KHQ=", "src": {
"type": "url", "name": null,
"url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/round-undecorated-frame.patch" "sha256": "sha256-dFH4D1WYQOVOagUuVdEQB3irxV+Y8dDAOKJOJXc/KHQ=",
}, "type": "url",
"version": "latest" "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/round-undecorated-frame.patch"
}, },
"sddm-theme-minesddm": { "version": "latest"
"cargoLocks": null, },
"date": "2025-01-06", "sddm-theme-minesddm": {
"extract": null, "cargoLocks": null,
"name": "sddm-theme-minesddm", "date": "2025-01-06",
"passthru": null, "extract": null,
"pinned": false, "name": "sddm-theme-minesddm",
"src": { "passthru": null,
"deepClone": false, "pinned": false,
"fetchSubmodules": false, "src": {
"leaveDotGit": false, "deepClone": false,
"name": null, "fetchSubmodules": false,
"owner": "Davi-S", "leaveDotGit": false,
"repo": "sddm-theme-minesddm", "name": null,
"rev": "c483c1287030fd848e7439851cb9f6627ab60920", "owner": "Davi-S",
"sha256": "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY=", "repo": "sddm-theme-minesddm",
"sparseCheckout": [], "rev": "c483c1287030fd848e7439851cb9f6627ab60920",
"type": "github" "sha256": "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY=",
}, "sparseCheckout": [],
"version": "c483c1287030fd848e7439851cb9f6627ab60920" "type": "github"
}, },
"system-appearance": { "version": "c483c1287030fd848e7439851cb9f6627ab60920"
"cargoLocks": null, },
"date": null, "system-appearance": {
"extract": null, "cargoLocks": null,
"name": "system-appearance", "date": null,
"passthru": null, "extract": null,
"pinned": false, "name": "system-appearance",
"src": { "passthru": null,
"name": null, "pinned": false,
"sha256": "sha256-nrPOgGQAJb/5brrrWJNDARY2jWNJ9OsMtO+LPVhHfbY=", "src": {
"type": "url", "name": null,
"url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/system-appearance.patch" "sha256": "sha256-nrPOgGQAJb/5brrrWJNDARY2jWNJ9OsMtO+LPVhHfbY=",
}, "type": "url",
"version": "latest" "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/system-appearance.patch"
}, },
"wttr": { "version": "latest"
"cargoLocks": null, },
"date": "2016-05-23", "wttr": {
"extract": null, "cargoLocks": null,
"name": "wttr", "date": "2016-05-23",
"passthru": null, "extract": null,
"pinned": false, "name": "wttr",
"src": { "passthru": null,
"deepClone": false, "pinned": false,
"fetchSubmodules": false, "src": {
"leaveDotGit": false, "deepClone": false,
"name": null, "fetchSubmodules": false,
"owner": "oh-my-fish", "leaveDotGit": false,
"repo": "plugin-wttr", "name": null,
"rev": "7500e382e6b29a463edc57598217ce0cfaf8c90c", "owner": "oh-my-fish",
"sha256": "sha256-k3FrRPxKCiObO6HgtDx8ORbcLmfSYQsQeq5SAoNfZbE=", "repo": "plugin-wttr",
"sparseCheckout": [], "rev": "7500e382e6b29a463edc57598217ce0cfaf8c90c",
"type": "github" "sha256": "sha256-k3FrRPxKCiObO6HgtDx8ORbcLmfSYQsQeq5SAoNfZbE=",
}, "sparseCheckout": [],
"version": "7500e382e6b29a463edc57598217ce0cfaf8c90c" "type": "github"
} },
} "version": "7500e382e6b29a463edc57598217ce0cfaf8c90c"
}
}

View file

@ -1,6 +1,8 @@
# This file was generated by nvfetcher, please do not modify it manually. # This file was generated by nvfetcher, please do not modify it manually.
{ fetchgit, fetchurl, fetchFromGitHub, dockerTools }:
{ {
fetchurl,
fetchFromGitHub,
}: {
bang-bang = { bang-bang = {
pname = "bang-bang"; pname = "bang-bang";
version = "ec991b80ba7d4dda7a962167b036efc5c2d79419"; version = "ec991b80ba7d4dda7a962167b036efc5c2d79419";

View file

@ -79,8 +79,6 @@
allowUnfree = true; allowUnfree = true;
allowUnsupportedSystem = true; allowUnsupportedSystem = true;
cudaSupport = true; cudaSupport = true;
permittedInsecurePackages = ["freeimage-unstable-2021-11-01"];
home-manager.useGlobalPkgs = true;
}; };
systems.modules.nixos = systems.modules.nixos =

357
flake.lock generated
View file

@ -60,11 +60,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738456976, "lastModified": 1739298463,
"narHash": "sha256-cufyHbOMnSt9V4w4OVSzNcpJ+8DwzRZRJaca2Q89KVI=", "narHash": "sha256-oAFv9jKwwA7d7384d2LeywDSgwhvb3ZnrwbfoWPhXsI=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "257b2050790ab3b1eb389e0f8bdc400eb9510139", "rev": "f239e5aadd6d23c48e085c2de3397e2058e54d16",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -134,11 +134,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1737579274, "lastModified": 1741287139,
"narHash": "sha256-8kBIYfn8TI9jbffhDNS12SdbQHb9ITXflwcgIJBeGqw=", "narHash": "sha256-lpSXdmXj6fEo3DwImX6+R/cSakuIHWJ+gLGw1ZcVOXs=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nix", "repo": "nix",
"rev": "06f0ea19334bcc8112e6d671fd53e61f9e3ad63a", "rev": "2884670e4deddc862988ba25548211ff13a5a742",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -156,11 +156,11 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1738552004, "lastModified": 1741284766,
"narHash": "sha256-eYE+8F0ZrSIYvlVkgTjTBlnM1COqUdSs4GKyWnel6I4=", "narHash": "sha256-zN21lGNyFOM5RNesQsppycjEmjEzukdSwcze3jM4xNw=",
"owner": "chaotic-cx", "owner": "chaotic-cx",
"repo": "nyx", "repo": "nyx",
"rev": "894d1db77131a4a449d1993c7ba314ee15dd4e36", "rev": "5290334087dad0897a0ebe3999fa53f9c42b9623",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -198,11 +198,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1738547333, "lastModified": 1741259319,
"narHash": "sha256-2x4UIDYMVWMN95u6yyQS3hRkn+0G9PLmVxvaxcxvVwQ=", "narHash": "sha256-XQrxZmJbsDRFJ78mVtjEzII/UzknDqDq0zVT1WemkLM=",
"owner": "lilyinstarlight", "owner": "lilyinstarlight",
"repo": "nixos-cosmic", "repo": "nixos-cosmic",
"rev": "3a1d7556ae4a7d4f0ad6bfe6610ef132f0d481fc", "rev": "b60b139bf22f5d941b626594981d698502dfc500",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -240,11 +240,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738277753, "lastModified": 1741229100,
"narHash": "sha256-iyFcCOk0mmDiv4ut9mBEuMxMZIym3++0qN1rQBg8FW0=", "narHash": "sha256-0HwrTDXp9buEwal/1ymK9uQmzUD5ozIA7CJGqnT/gLs=",
"owner": "LnL7", "owner": "LnL7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "49b807fa7c37568d7fbe2aeaafb9255c185412f9", "rev": "adf5c88ba1fe21af5c083b4d655004431f20c5ab",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -326,11 +326,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1738477724, "lastModified": 1741156584,
"narHash": "sha256-S1x0F7q9cJ6EEmZsakse2Ps6Adi7NadxRtGiuWUlwT0=", "narHash": "sha256-Xju6PhR09gR8cSS1s4FOHw4AhUUmrFDUs9Wj/9KFoGY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "1936bb37b1d8597273e3611873dc09dd61b09818", "rev": "1271797d7c0537b4e5bdd4061a2954b846f2c29c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -358,11 +358,11 @@
"flake-compat_2": { "flake-compat_2": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1696426674, "lastModified": 1733328505,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
"owner": "edolstra", "owner": "edolstra",
"repo": "flake-compat", "repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -652,11 +652,11 @@
"systems": "systems_5" "systems": "systems_5"
}, },
"locked": { "locked": {
"lastModified": 1705309234, "lastModified": 1731533236,
"narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide", "owner": "numtide",
"repo": "flake-utils", "repo": "flake-utils",
"rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -823,16 +823,18 @@
"ghostty": { "ghostty": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_2", "flake-compat": "flake-compat_2",
"flake-utils": "flake-utils_3",
"nixpkgs-stable": "nixpkgs-stable_3", "nixpkgs-stable": "nixpkgs-stable_3",
"nixpkgs-unstable": "nixpkgs-unstable", "nixpkgs-unstable": "nixpkgs-unstable",
"zig": "zig" "zig": "zig",
"zig2nix": "zig2nix"
}, },
"locked": { "locked": {
"lastModified": 1738275804, "lastModified": 1741213203,
"narHash": "sha256-n9cSCLlWjc8Bc5QyZYLo5+c6MfTZjgDpUGx/FGxBiY8=", "narHash": "sha256-3/z39Y2AuLIm2OKWDAR1iPi1uo+LZju1XwW2NAxKUcY=",
"owner": "ghostty-org", "owner": "ghostty-org",
"repo": "ghostty", "repo": "ghostty",
"rev": "c5508e7d1922842ecd3160ea73b97da1282168b3", "rev": "e07b6fdf6ba342eb1fc4321c26fe5a6475be5133",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1003,11 +1005,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738448366, "lastModified": 1741217763,
"narHash": "sha256-4ATtQqBlgsGqkHTemta0ydY6f7JBRXz4Hf574NHQpkg=", "narHash": "sha256-g/TrltIjFHIjtzKY5CJpoPANfHQWDD43G5U1a/v5oVg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "18fa9f323d8adbb0b7b8b98a8488db308210ed93", "rev": "486b066025dccd8af7fbe5dd2cc79e46b88c80da",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1023,11 +1025,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738448366, "lastModified": 1741217763,
"narHash": "sha256-4ATtQqBlgsGqkHTemta0ydY6f7JBRXz4Hf574NHQpkg=", "narHash": "sha256-g/TrltIjFHIjtzKY5CJpoPANfHQWDD43G5U1a/v5oVg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "18fa9f323d8adbb0b7b8b98a8488db308210ed93", "rev": "486b066025dccd8af7fbe5dd2cc79e46b88c80da",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1066,11 +1068,11 @@
"nixpkgs": "nixpkgs_7" "nixpkgs": "nixpkgs_7"
}, },
"locked": { "locked": {
"lastModified": 1738522286, "lastModified": 1741265302,
"narHash": "sha256-Fg4+6Yko8V9b19/62jfKH0IWTiiRDMso1P1TnjAcs/8=", "narHash": "sha256-2HSbWe1r5DYulPzMXZYSluiwG/T+5904YmJSrPJ8tEo=",
"owner": "VirtCode", "owner": "VirtCode",
"repo": "hypr-dynamic-cursors", "repo": "hypr-dynamic-cursors",
"rev": "fd6214629937949ecd8a39f4b5ebbce2afac0dd5", "rev": "261bc1668f7de45b48ba6a40d5d727025575390b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1095,11 +1097,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738178255, "lastModified": 1738664950,
"narHash": "sha256-+D6Nu2ewXbMTFzx/Q4jDOo+LAOUPr0cxQJg5k33daIE=", "narHash": "sha256-xIeGNM+iivwVHkv9tHwOqoUP5dDrtees34bbFKKMZYs=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprcursor", "repo": "hyprcursor",
"rev": "dcadd3398abe146d60c67e0d9ee6e27b301cae82", "rev": "7c6d165e1eb9045a996551eb9f121b6d1b30adc3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1124,11 +1126,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738437059, "lastModified": 1739049071,
"narHash": "sha256-J+8ecqaP3zD9GHeN8Y4hUapoELSoggp0IZI8laTFt/0=", "narHash": "sha256-3+7TpXMrbsUXSwgr5VAKAnmkzMb6JO+Rvc9XRb5NMg4=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprgraphics", "repo": "hyprgraphics",
"rev": "5ac80e3686a4dfa55d2bd15c81a266b89594a295", "rev": "175c6b29b6ff82100539e7c4363a35a02c74dd73",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1153,11 +1155,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1738546470, "lastModified": 1741298937,
"narHash": "sha256-jqShdqJVme3Yc+wY4m/zh/S4K3jGPlAoV9vlzZ0TnQg=", "narHash": "sha256-RtgISylMOdPewOmlsVG6bkmvpWUZfWveHHP2BwtCB18=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "708d16636047c6a311c4e44424cf7d2090219a47", "rev": "7753e8ea686ba0aeaa825502f27e5b3f813faade",
"revCount": 5783, "revCount": 5868,
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/hyprwm/Hyprland" "url": "https://github.com/hyprwm/Hyprland"
@ -1185,11 +1187,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738500466, "lastModified": 1738966025,
"narHash": "sha256-GAO3bpA4nk7RETw0SFN3QhDPNcTYbxiCoRZO9NudKsY=", "narHash": "sha256-MzgrF0jKlTNnNS33D8PwI5z2MJ1Tzf5MQVf/oms2pdw=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland-plugins", "repo": "hyprland-plugins",
"rev": "eefa87d099bac625234b9e89ed67624efea0d27a", "rev": "4f48dbe12f3cbbeb4d31c91c67b21edbc5b4b451",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1278,11 +1280,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737981711, "lastModified": 1739048983,
"narHash": "sha256-lh6cL5D8nPplB3WovCQjLUZ7k7MViiBrMlpkfm4R7/c=", "narHash": "sha256-REhTcXq4qs3B3cCDtLlYDz0GZvmsBSh947Ub6pQWGTQ=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland-qtutils", "repo": "hyprland-qtutils",
"rev": "96bf0677fa9cd13508294e3d4559dfbbc8beff73", "rev": "3504a293c8f8db4127cb0f7cfc1a318ffb4316f8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1307,11 +1309,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737634606, "lastModified": 1739048914,
"narHash": "sha256-W7W87Cv6wqZ9PHegI6rH1+ve3zJPiyevMFf0/HwdbCQ=", "narHash": "sha256-vd5rJBTmp2w7SDgfv23Zcd84ktI5eDA7e5UBzx+pKrU=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprlang", "repo": "hyprlang",
"rev": "f41271d35cc0f370d300413d756c2677f386af9d", "rev": "a7334904d591f38757c46fbe2ab68651877d9099",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1348,11 +1350,11 @@
"systems": "systems_7" "systems": "systems_7"
}, },
"locked": { "locked": {
"lastModified": 1737235749, "lastModified": 1740777046,
"narHash": "sha256-YQgW4QifYIcNaFF4nMw0LpllXn0rhk/Yb6cwyH3PB9o=", "narHash": "sha256-hPp+DnTYjE6M9Mdau7inbqMeLR1SpSPVyuxd+nabwaA=",
"owner": "KZDKM", "owner": "KZDKM",
"repo": "Hyprspace", "repo": "Hyprspace",
"rev": "1b5865f4ac9a04ba614df50de7acfaa40dcb852f", "rev": "b5c8adb16f4729572c67883da1bcb46e11f195d6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1368,11 +1370,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1738473556, "lastModified": 1741036724,
"narHash": "sha256-S8UNrApeLVrv0jlEjJXgH3fEHMjkRFBr8A8K0ul/DKA=", "narHash": "sha256-nCsqa5dXW1Qja+smRkVpNkGAHfYkBFJ6U3bVilY5pDo=",
"owner": "h3rmt", "owner": "h3rmt",
"repo": "hyprswitch", "repo": "hyprswitch",
"rev": "21894b291fe433452f2ad424dd3f27b822afd7fe", "rev": "3feeccf2f1d3d6c0fb7c79b965ccf382118651d2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1394,11 +1396,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737978343, "lastModified": 1739891528,
"narHash": "sha256-TfFS0HCEJh63Kahrkp1h9hVDMdLU8a37Zz+IFucxyfA=", "narHash": "sha256-h8HOCZ/rw2Buzku+GKF77VXxrGjCSOQkLhptiEKMYg0=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "6a8bc9d2a4451df12f5179dc0b1d2d46518a90ab", "rev": "61a5382f4b1ab578064d470b1b3d3f0df396b8ba",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1419,11 +1421,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1735493474, "lastModified": 1739049028,
"narHash": "sha256-fktzv4NaqKm94VAkAoVqO/nqQlw+X0/tJJNAeCSfzK4=", "narHash": "sha256-RleJp7LYbr6s+M1xgbmhtBs+fYa3ZdIiF7+QalJ4D1g=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprwayland-scanner", "repo": "hyprwayland-scanner",
"rev": "de913476b59ee88685fdc018e77b8f6637a2ae0b", "rev": "04146df74a8d5ec0b579657307be01f1e241125f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1486,11 +1488,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738478597, "lastModified": 1741119770,
"narHash": "sha256-it7lc+HRSQiLV+3CcA+c6fkr2355HyT2GGUowHdfa/E=", "narHash": "sha256-8AsMJdZENVLQVpxwu5BL5HftVQYyAsI9nlQ5fezzJWY=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "77fb0818cb42ca0db98839d47bbc6a317c286282", "rev": "7634e1f091586438191c7924aa486e04416abc25",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1505,11 +1507,11 @@
"nixpkgs": "nixpkgs_13" "nixpkgs": "nixpkgs_13"
}, },
"locked": { "locked": {
"lastModified": 1738478597, "lastModified": 1741273541,
"narHash": "sha256-it7lc+HRSQiLV+3CcA+c6fkr2355HyT2GGUowHdfa/E=", "narHash": "sha256-tsPWuE2A84Chs9gm6VYifFCe4zLC+A1xBCN2E64NoIA=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "77fb0818cb42ca0db98839d47bbc6a317c286282", "rev": "571925b8525dec6eae78f658a5ec1bbcf9e1390e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1538,11 +1540,11 @@
"lix": { "lix": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1738446528, "lastModified": 1741212440,
"narHash": "sha256-NYL/r7EXSyYP7nXuYGvGYMI9QtztGjVaKKofBt/pCv8=", "narHash": "sha256-UrNM90hCGa4Ee8R7v6oyBL9Mqi5XbyNdUAireOzgzGs=",
"rev": "a51380645f61b33d37a536b596d16c481f7b84a6", "rev": "f61bcc6ca9a90f29d82e51b3e545fdf2bcfe0a08",
"type": "tarball", "type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/a51380645f61b33d37a536b596d16c481f7b84a6.tar.gz?rev=a51380645f61b33d37a536b596d16c481f7b84a6" "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/f61bcc6ca9a90f29d82e51b3e545fdf2bcfe0a08.tar.gz?rev=f61bcc6ca9a90f29d82e51b3e545fdf2bcfe0a08"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -1584,11 +1586,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1738502867, "lastModified": 1741281866,
"narHash": "sha256-92cVHcxV7j00BquLo5I4G8EwKzrq2AlHuD3AQV9r+T8=", "narHash": "sha256-e/Zok3cRBtBOYMxNDEA62rWue4BRcR92DGCwttbnanE=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "cf0be7affb15e21727d137c029146fe7df2bc6d0", "rev": "40ba2c0eced1de1f4bdfb11f368de24932339e6c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1600,16 +1602,16 @@
"niri-stable": { "niri-stable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1736614405, "lastModified": 1740117926,
"narHash": "sha256-AJ1rlgNOPb3/+DbS5hkhm21t6Oz8IgqLllwmZt0lyzk=", "narHash": "sha256-mTTHA0RAaQcdYe+9A3Jx77cmmyLFHmRoZdd8RpWa+m8=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "e05bc269e678ecf828b96ae79c991c13b00b38a5", "rev": "b94a5db8790339cf9134873d8b490be69e02ac71",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "YaLTeR", "owner": "YaLTeR",
"ref": "v25.01", "ref": "v25.02",
"repo": "niri", "repo": "niri",
"type": "github" "type": "github"
} }
@ -1617,11 +1619,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1738479340, "lastModified": 1741260996,
"narHash": "sha256-sutel7RKfu9eIJsjswSzptCIvKELbXQCSldt0PtwSd0=", "narHash": "sha256-uKWfBwNLZEsDnICY7immZn/oLhQos227SDiEnDQwTI4=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "d5592743cb04cef3fe50c987b7ba9349c5090dbd", "rev": "88fcf0c2a996ef61bb1f51cb02afa7686de1bbe1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1723,11 +1725,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1738466368, "lastModified": 1740886574,
"narHash": "sha256-PZhUjtvQZOH3PO0EYdTpQvcqkgkq1NkP2A6w9SPHYsk=", "narHash": "sha256-jN6kJ41B6jUVDTebIWeebTvrKP6YiLd1/wMej4uq4Sk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "46a8f5fc9552b776bfc5c5c96ea3bede33f68f52", "rev": "26a0f969549cf4d56f6e9046b9e0418b3f3b94a5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1743,11 +1745,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1737610453, "lastModified": 1738646237,
"narHash": "sha256-OLgl/kgjOmDFrkU04PlqVklXj1m9y8xF7xbD+blAdg8=", "narHash": "sha256-++0dXoZO9l5oceiGQsJmtUI5WXlPMw6QKjpg7vGPl3w=",
"owner": "tpwrules", "owner": "tpwrules",
"repo": "nixos-apple-silicon", "repo": "nixos-apple-silicon",
"rev": "1f7bdbb82f6b9ec1d8d206e2c64d36f13bae91a1", "rev": "3d1c6c27b14c4b8fcbdaec779e715f30cb72ed15",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1758,11 +1760,11 @@
}, },
"nixos-facter-modules": { "nixos-facter-modules": {
"locked": { "locked": {
"lastModified": 1736931726, "lastModified": 1738752252,
"narHash": "sha256-aY55yiifyo1XPPpbpH0kWlV1g2dNGBlx6622b7OK8ks=", "narHash": "sha256-/nA3tDdp/2g0FBy8966ppC2WDoyXtUWaHkZWL+N3ZKc=",
"owner": "numtide", "owner": "numtide",
"repo": "nixos-facter-modules", "repo": "nixos-facter-modules",
"rev": "fa11d87b61b2163efbb9aed7b7a5ae0299e5ab9c", "rev": "60f8b8f3f99667de6a493a44375e5506bf0c48b1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1816,11 +1818,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1738435198, "lastModified": 1741048562,
"narHash": "sha256-5+Hmo4nbqw8FrW85FlNm4IIrRnZ7bn0cmXlScNsNRLo=", "narHash": "sha256-W4YZ3fvWZiFYYyd900kh8P8wU6DHSiwaH0j4+fai1Sk=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f6687779bf4c396250831aa5a32cbfeb85bb07a3", "rev": "6af28b834daca767a7ef99f8a7defa957d0ade6f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1848,11 +1850,11 @@
}, },
"nixpkgs-stable_3": { "nixpkgs-stable_3": {
"locked": { "locked": {
"lastModified": 1733423277, "lastModified": 1738255539,
"narHash": "sha256-TxabjxEgkNbCGFRHgM/b9yZWlBj60gUOUnRT/wbVQR8=", "narHash": "sha256-hP2eOqhIO/OILW+3moNWO4GtdJFYCqAe9yJZgvlCoDQ=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e36963a147267afc055f7cf65225958633e536bf", "rev": "c3511a3b53b482aa7547c9d1626fd7310c1de1c5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1864,11 +1866,11 @@
}, },
"nixpkgs-stable_4": { "nixpkgs-stable_4": {
"locked": { "locked": {
"lastModified": 1738435198, "lastModified": 1741196730,
"narHash": "sha256-5+Hmo4nbqw8FrW85FlNm4IIrRnZ7bn0cmXlScNsNRLo=", "narHash": "sha256-0Sj6ZKjCpQMfWnN0NURqRCQn2ob7YtXTAOTwCuz7fkA=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f6687779bf4c396250831aa5a32cbfeb85bb07a3", "rev": "48913d8f9127ea6530a2a2f1bd4daa1b8685d8a3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1880,11 +1882,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1733229606, "lastModified": 1738136902,
"narHash": "sha256-FLYY5M0rpa5C2QAE3CKLYAM6TwbKicdRK6qNrSHlNrE=", "narHash": "sha256-pUvLijVGARw4u793APze3j6mU1Zwdtz7hGkGGkD87qw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "566e53c2ad750c84f6d31f9ccb9d00f823165550", "rev": "9a5db3142ce450045840cc8d832b13b8a2018e0c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1943,11 +1945,11 @@
}, },
"nixpkgs_13": { "nixpkgs_13": {
"locked": { "locked": {
"lastModified": 1736012469, "lastModified": 1739214665,
"narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=", "narHash": "sha256-26L8VAu3/1YRxS8MHgBOyOM8xALdo6N0I04PgorE7UM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", "rev": "64e75cd44acf21c7933d61d7721e812eac1b5a0a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1959,11 +1961,11 @@
}, },
"nixpkgs_14": { "nixpkgs_14": {
"locked": { "locked": {
"lastModified": 1737469691, "lastModified": 1738410390,
"narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab", "rev": "3a228057f5b619feb3186e986dbe76278d707b6e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1975,11 +1977,11 @@
}, },
"nixpkgs_15": { "nixpkgs_15": {
"locked": { "locked": {
"lastModified": 1738410390, "lastModified": 1741173522,
"narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3a228057f5b619feb3186e986dbe76278d707b6e", "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2117,8 +2119,8 @@
"nixpkgs_23": { "nixpkgs_23": {
"locked": { "locked": {
"lastModified": 0, "lastModified": 0,
"narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "narHash": "sha256-WZNlK/KX7Sni0RyqLSqLPbK8k08Kq7H7RijPJbq9KHM=",
"path": "/nix/store/hjb1rqv2mfs5ny47amj2gsc8xk05x5g6-source", "path": "/nix/store/jk6xpbfh10gz6q5cqw8b2f7xk0pl7hkv-source",
"type": "path" "type": "path"
}, },
"original": { "original": {
@ -2143,8 +2145,8 @@
"nixpkgs_25": { "nixpkgs_25": {
"locked": { "locked": {
"lastModified": 0, "lastModified": 0,
"narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "narHash": "sha256-WZNlK/KX7Sni0RyqLSqLPbK8k08Kq7H7RijPJbq9KHM=",
"path": "/nix/store/hjb1rqv2mfs5ny47amj2gsc8xk05x5g6-source", "path": "/nix/store/jk6xpbfh10gz6q5cqw8b2f7xk0pl7hkv-source",
"type": "path" "type": "path"
}, },
"original": { "original": {
@ -2154,11 +2156,11 @@
}, },
"nixpkgs_26": { "nixpkgs_26": {
"locked": { "locked": {
"lastModified": 1738410390, "lastModified": 1740560979,
"narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "narHash": "sha256-Vr3Qi346M+8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3a228057f5b619feb3186e986dbe76278d707b6e", "rev": "5135c59491985879812717f4c9fea69604e7f26f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2170,11 +2172,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1738410390, "lastModified": 1741173522,
"narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3a228057f5b619feb3186e986dbe76278d707b6e", "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2250,11 +2252,11 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1738410390, "lastModified": 1739020877,
"narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "narHash": "sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3a228057f5b619feb3186e986dbe76278d707b6e", "rev": "a79cfe0ebd24952b580b1cf08cd906354996d547",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2414,11 +2416,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1738433753, "lastModified": 1741011961,
"narHash": "sha256-lyhEsEf5FQzV+KHVkfxIApMOFWHqyls5+llcQ/uhV6Y=", "narHash": "sha256-bssSxw3Z9CUNB9+f3EHAX/2urT15e12Jy6YU8tHyWkk=",
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "88b901878e684e4f68f104fdbc48749f41bcccd3", "rev": "02862f5d52c30b476a5dca909a17aa4386d1fdc5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2843,11 +2845,11 @@
"nixpkgs": "nixpkgs_20" "nixpkgs": "nixpkgs_20"
}, },
"locked": { "locked": {
"lastModified": 1738070913, "lastModified": 1739829690,
"narHash": "sha256-j6jC12vCFsTGDmY2u1H12lMr62fnclNjuCtAdF1a4Nk=", "narHash": "sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "bebf27d00f7d10ba75332a0541ac43676985dea3", "rev": "3d0579f5cc93436052d94b73925b48973a104204",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2858,11 +2860,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1738410390, "lastModified": 1741173522,
"narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3a228057f5b619feb3186e986dbe76278d707b6e", "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2884,11 +2886,11 @@
}, },
"locked": { "locked": {
"dir": "nix", "dir": "nix",
"lastModified": 1738379806, "lastModified": 1741299737,
"narHash": "sha256-3dkZt53Lr90wQOCPlDHAZn5t0G6n56t+JXW66+vviTE=", "narHash": "sha256-Aqe5CndGl+zgbziooamS+7bpsmDkxksE86uRNSQ0rYg=",
"owner": "wez", "owner": "wez",
"repo": "wezterm", "repo": "wezterm",
"rev": "b28bbbc4c8345197e433590c9ce50a7bf3ea5bc7", "rev": "0f180b0008694afa684b384388c8659bbfa38e2d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2947,11 +2949,11 @@
"unstable": "unstable" "unstable": "unstable"
}, },
"locked": { "locked": {
"lastModified": 1737931897, "lastModified": 1740222736,
"narHash": "sha256-FZqdnMRPuQON69kJ3Yj56+tnarlO3DlRyvzODVxfoco=", "narHash": "sha256-7RhlA0HKqauUK8ap8Qsp/xBVHd+4CotLqWL7+sLWyzg=",
"owner": "xmonad", "owner": "xmonad",
"repo": "xmonad", "repo": "xmonad",
"rev": "39ae48970cac7cc75431ad39b003636541a1fae4", "rev": "07d95ad8fc395866200b4587aca8b4db50aa20bd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2968,11 +2970,11 @@
"xmonad": "xmonad" "xmonad": "xmonad"
}, },
"locked": { "locked": {
"lastModified": 1738300875, "lastModified": 1740222753,
"narHash": "sha256-Tb74brNiVBLFhFclHNQRRXL4Y+OnBM6dWZax3/+crZY=", "narHash": "sha256-40Ls5xrxv3oTDQr16YxUTsCt2domWbm4mblzYnKjW+k=",
"owner": "xmonad", "owner": "xmonad",
"repo": "xmonad-contrib", "repo": "xmonad-contrib",
"rev": "6c1441d9dbe5a9046b4bbb66f1ca0046dd89648d", "rev": "4496b4f2d54b31dcf68fb5e1ad545b9afbc3dfcd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2984,16 +2986,16 @@
"xwayland-satellite-stable": { "xwayland-satellite-stable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1730166465, "lastModified": 1739246919,
"narHash": "sha256-nq7bouXQXaaPPo/E+Jbq+wNHnatD4dY8OxSrRqzvy6s=", "narHash": "sha256-/hBM43/Gd0/tW+egrhlWgOIISeJxEs2uAOIYVpfDKeU=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "a713cf46cb7db84a0d1b57c3a397c610cad3cf98", "rev": "44590a416d4a3e8220e19e29e0b6efe64a80315d",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "Supreeeme", "owner": "Supreeeme",
"ref": "v0.5", "ref": "v0.5.1",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"type": "github" "type": "github"
} }
@ -3001,11 +3003,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1737837494, "lastModified": 1741140299,
"narHash": "sha256-wIMowP8Juas4ZwMRcpc+58sZ0kKTDu8fm13THPmv/F8=", "narHash": "sha256-Y2bPO92Yg5HcH5ORvrVOQb4wRGEapGEteHXGtNvboxk=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "3944c9a0e40e5629f16ad023bbc90dac80d35a0f", "rev": "10cb041a80bb815cc1789cfa305923f1f9e3713d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -3019,11 +3021,11 @@
"nixpkgs": "nixpkgs_26" "nixpkgs": "nixpkgs_26"
}, },
"locked": { "locked": {
"lastModified": 1738469108, "lastModified": 1740729275,
"narHash": "sha256-AS4akOUGZP2ELHQKj1IiXuuzU9bpK20ks4dGaCrwOEk=", "narHash": "sha256-/0dJi65+7oBpfEYWrg4jihkEzAf975TVeOk+FpxaW6o=",
"owner": "youwen5", "owner": "youwen5",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "f95fa7b1560b0f2ed8989e6f12f2c7e7e7ee9433", "rev": "17bd241d6a5692848b01737f595824a707de855a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -3037,18 +3039,21 @@
"flake-compat": [ "flake-compat": [
"ghostty" "ghostty"
], ],
"flake-utils": "flake-utils_3", "flake-utils": [
"ghostty",
"flake-utils"
],
"nixpkgs": [ "nixpkgs": [
"ghostty", "ghostty",
"nixpkgs-stable" "nixpkgs-stable"
] ]
}, },
"locked": { "locked": {
"lastModified": 1717848532, "lastModified": 1738239110,
"narHash": "sha256-d+xIUvSTreHl8pAmU1fnmkfDTGQYCn2Rb/zOwByxS2M=", "narHash": "sha256-Y5i9mQ++dyIQr+zEPNy+KIbc5wjPmfllBrag3cHZgcE=",
"owner": "mitchellh", "owner": "mitchellh",
"repo": "zig-overlay", "repo": "zig-overlay",
"rev": "02fc5cc555fc14fda40c42d7c3250efa43812b43", "rev": "1a8fb6f3a04724519436355564b95fce5e272504",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -3057,6 +3062,32 @@
"type": "github" "type": "github"
} }
}, },
"zig2nix": {
"inputs": {
"flake-utils": [
"ghostty",
"flake-utils"
],
"nixpkgs": [
"ghostty",
"nixpkgs-stable"
]
},
"locked": {
"lastModified": 1738263917,
"narHash": "sha256-j/3fwe2pEOquHabP/puljOKwAZFjIE9gXZqA91sC48M=",
"owner": "jcollie",
"repo": "zig2nix",
"rev": "c311d8e77a6ee0d995f40a6e10a89a3a4ab04f9a",
"type": "github"
},
"original": {
"owner": "jcollie",
"repo": "zig2nix",
"rev": "c311d8e77a6ee0d995f40a6e10a89a3a4ab04f9a",
"type": "github"
}
},
"zlib": { "zlib": {
"flake": false, "flake": false,
"locked": { "locked": {

View file

@ -12,7 +12,6 @@
nix-index-database.hmModules.nix-index nix-index-database.hmModules.nix-index
./hyprland ./hyprland
./screenshot
]; ];
snowfallorg.user = { snowfallorg.user = {
@ -35,8 +34,8 @@
fuzzel fuzzel
alejandra alejandra
beeper beeper
bitwarden-cli
bitwarden-desktop bitwarden-desktop
(discord.override {withVencord = true;})
duf duf
eternal-terminal eternal-terminal
((pkgs.emacsPackagesFor pkgs.emacs30-pgtk).emacsWithPackages (epkgs: ((pkgs.emacsPackagesFor pkgs.emacs30-pgtk).emacsWithPackages (epkgs:
@ -54,8 +53,7 @@
libnotify libnotify
lm_sensors lm_sensors
loupe loupe
ludusavi #mullvad-vpn
mullvad-vpn
nodejs nodejs
playerctl playerctl
prismlauncher prismlauncher
@ -73,13 +71,13 @@
])) ]))
telegram-desktop telegram-desktop
] ]
++ (with jetbrains; [ # ++ (with jetbrains; [
clion # clion
rust-rover # rust-rover
phpstorm # phpstorm
webstorm # webstorm
idea-ultimate # idea-ultimate
]) # ])
++ (with inputs; [ ++ (with inputs; [
chaotic.packages.${pkgs.system}.distrobox_git chaotic.packages.${pkgs.system}.distrobox_git
chaotic.packages.${pkgs.system}.zed-editor_git chaotic.packages.${pkgs.system}.zed-editor_git

View file

@ -6,6 +6,7 @@ with pkgs; {
]; ];
home.packages = [ home.packages = [
ddcutil
hyprpanel hyprpanel
swww swww
wl-clipboard wl-clipboard
@ -20,6 +21,12 @@ with pkgs; {
systemd.variables = ["--all"]; systemd.variables = ["--all"];
settings = let settings = let
ddc-brightness = pkgs.writeScript "ddc-brightness" ''
display_serial_num=$(hyprctl monitors -j | jq '.[].serial' --raw-output)
ddcutil --sn "$display_serial_num" setvcp 10 $@
'';
rofi-clipboard = pkgs.writeScript "rofi-clipboard" '' rofi-clipboard = pkgs.writeScript "rofi-clipboard" ''
tmp_dir="/tmp/cliphist" tmp_dir="/tmp/cliphist"
rm -rf "$tmp_dir" rm -rf "$tmp_dir"
@ -72,6 +79,7 @@ with pkgs; {
decoration.rounding = 5; decoration.rounding = 5;
dwindle.preserve_split = true; dwindle.preserve_split = true;
gestures.workspace_swipe = true; gestures.workspace_swipe = true;
experimental.wide_color_gamut = true;
# plugin.dynamic-cursors = { # plugin.dynamic-cursors = {
# enabled = true; # enabled = true;
@ -79,7 +87,7 @@ with pkgs; {
# }; # };
cursor = { cursor = {
no_hardware_cursors = 0; no_hardware_cursors = false;
use_cpu_buffer = true; use_cpu_buffer = true;
}; };
@ -139,10 +147,11 @@ with pkgs; {
misc = { misc = {
force_default_wallpaper = 0; force_default_wallpaper = 0;
disable_hyprland_logo = true; disable_hyprland_logo = true;
vrr = 2;
}; };
monitor = [ monitor = [
"DP-1, 2560x1440@165, auto, auto" "DP-1,highrr, auto, auto, bitdepth, 10"
]; ];
env = [ env = [
@ -222,6 +231,10 @@ with pkgs; {
", XF86AudioPlay, exec, playerctl play-pause" ", XF86AudioPlay, exec, playerctl play-pause"
", XF86AudioNext, exec, playerctl next" ", XF86AudioNext, exec, playerctl next"
", XF86AudioPrev, exec, playerctl previous" ", XF86AudioPrev, exec, playerctl previous"
# Brightness controls
", XF86MonBrightnessUp, exec, ${ddc-brightness} + 5"
", XF86MonBrightnessDown, exec, ${ddc-brightness} - 5"
] ]
++ ( ++ (
builtins.concatLists (builtins.genList ( builtins.concatLists (builtins.genList (

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="#cdd6f4" viewBox="0 0 256 256"><path d="M208,48V216a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V48a8,8,0,0,1,8-8H96a39.83,39.83,0,0,0-8,24v8h80V64a39.83,39.83,0,0,0-8-24h40A8,8,0,0,1,208,48Z" opacity="0.2"></path><path d="M200,32H163.74a47.92,47.92,0,0,0-71.48,0H56A16,16,0,0,0,40,48V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V48A16,16,0,0,0,200,32Zm-72,0a32,32,0,0,1,32,32H96A32,32,0,0,1,128,32Zm72,184H56V48H82.75A47.93,47.93,0,0,0,80,64v8a8,8,0,0,0,8,8h80a8,8,0,0,0,8-8V64a47.93,47.93,0,0,0-2.75-16H200Z"></path></svg>

Before

Width:  |  Height:  |  Size: 578 B

View file

@ -1,85 +0,0 @@
{pkgs, ...}:
with pkgs; {
home.packages = [
(writeScriptBin "screenshot" ''
notify_user() {
${pulseaudio}/bin/paplay ${sound-theme-freedesktop}/share/sounds/freedesktop/stereo/screen-capture.oga 2>/dev/null &
${libnotify}/bin/notify-send \
-a Clipboard \
-i ${builtins.toString ./clipboard.svg} \
-u low \
-r 699 "Clipboard" "Screenshot saved on clipboard"
}
screen() {
${maim}/bin/maim -u -f png | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png
notify_user
}
window() {
window_geometry=$(${xdotool}/bin/xdotool getwindowgeometry $(${xdotool}/bin/xdotool getactivewindow) | tail -n +2 | awk '{print $2}' | tac)
last_line=$(echo "$window_geometry" | tail -n 1)
modified_last_line=$(echo "$last_line" | awk 'BEGIN {FS=OFS=","} {for(i=1; i<=NF; i++) $i+=2; print}' | sed -E "s/([+-]?[0-9]+),([+-]?[0-9]+)/+\1+\2/g; s/\+\-/\-/g")
final_string=$(echo "$window_geometry" | sed '$s/.*/'"$modified_last_line"'/' | paste -sd "")
${maim}/bin/maim -u -f png -g "$final_string" | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png
notify_user
}
area() {
${maim}/bin/maim -u -f png -s -b 2 -c 0.35,0.55,0.85,0.25 -l | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png
notify_user
}
menu() {
screen="󰍹"
area="󰒉"
window=""
chosen="$(printf "%s\n%s\n%s\n%s\n" "$screen" "$area" "$window" | rofi -theme ${builtins.toString ./screenshot.rasi} -p 'Take Screenshot' -dmenu -selected-row 0 -theme-str 'listview {lines: 3;}')"
case $chosen in
"$screen")
screen
;;
"$area")
area
;;
"$window")
window
;;
esac
}
docs() {
echo "
Usage: screenshot [Options]
--help - Prints this message
Options:
--screen - Take screenshot of the screen
--window - Take screenshot of the focused window
--area - Take screenshot of the selected area
--menu - Opens a gui selector
"
}
case $1 in
--screen)
screen
;;
--window)
window
;;
--area)
area
;;
--menu)
menu
;;
--help | *)
docs
;;
esac
'')
];
}

View file

@ -1,67 +0,0 @@
* {
font: "Maple Mono NF 12";
accent: #a6e3a1;
base: #1e1e2e;
mantle: #181825;
text: #cdd6f4;
}
configuration {
location: 4;
show-icons: false;
click-to-exit: true;
}
window {
transparency: "real";
background-color: @base;
text-color: @text;
border: 2px solid;
border-color: @mantle;
border-radius: 12px;
width: 100px;
x-offset: -10;
}
mainbox {
background-color: @base;
spacing: 10px;
padding: 20px;
children: [ listview ];
}
listview {
background-color: @mantle;
border-radius: 100%;
columns: 1;
cycle: true;
dynamic: true;
fixed-height: true;
fixed-columns: true;
layout: vertical;
}
element {
background-color: transparent;
text-color: @text;
orientation: horizontal;
border-radius: 100%;
padding: 14px;
cursor: pointer;
}
element-text {
background-color: inherit;
text-color: inherit;
font: "Phosphor 16";
horizontal-align: 0.25;
vertical-align: 0.5;
margin: 0px;
cursor: inherit;
}
element selected.normal {
background-color: @accent;
text-color: @mantle;
}

View file

@ -14,7 +14,7 @@
kamadorueda.alejandra kamadorueda.alejandra
mkhl.direnv mkhl.direnv
usernamehw.errorlens usernamehw.errorlens
vadimcn.vscode-lldb #vadimcn.vscode-lldb
vscodevim.vim vscodevim.vim
]; ];

View file

@ -206,8 +206,7 @@
comfy-wide-motion comfy-wide-motion
comfy-wide-motion-duo comfy-wide-motion-duo
comfy-wide-motion-fixed comfy-wide-motion-fixed
]) ]);
++ (with inputs.chaotic.packages.${pkgs.system}; [mangohud_git]);
fontconfig = { fontconfig = {
hinting.enable = true; hinting.enable = true;
@ -448,18 +447,16 @@
substituters = [ substituters = [
"https://cache.nixos.org?priority=100" "https://cache.nixos.org?priority=100"
"https://cache.privatevoid.net" #"https://cosmic.cachix.org/"
"https://cosmic.cachix.org/" #"https://cuda-maintainers.cachix.org"
"https://cuda-maintainers.cachix.org"
"https://hyprland.cachix.org" "https://hyprland.cachix.org"
"https://nix-community.cachix.org" "https://nix-community.cachix.org"
]; ];
trusted-public-keys = [ trusted-public-keys = [
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
"cache.privatevoid.net:SErQ8bvNWANeAvtsOESUwVYr2VJynfuc9JRwlzTTkVg=" #"cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE="
"cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" # "cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E="
"cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E="
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
]; ];
@ -521,7 +518,7 @@
flatpak.enable = true; flatpak.enable = true;
getty.autologinUser = "marshall"; getty.autologinUser = "marshall";
gnome.gnome-keyring.enable = true; gnome.gnome-keyring.enable = true;
mullvad-vpn.enable = true; #mullvad-vpn.enable = true;
openssh.enable = true; openssh.enable = true;
spice-vdagentd.enable = true; spice-vdagentd.enable = true;
udisks2.enable = true; udisks2.enable = true;
@ -607,8 +604,6 @@
admin = true; admin = true;
}; };
home-manager.useGlobalPkgs = true;
hardware = { hardware = {
bluetooth.enable = true; bluetooth.enable = true;
i2c.enable = true; i2c.enable = true;

File diff suppressed because it is too large Load diff