diff --git a/flake.lock b/flake.lock index 6d750918..c449b9e7 100644 --- a/flake.lock +++ b/flake.lock @@ -83,11 +83,11 @@ "advisory-db_5": { "flake": false, "locked": { - "lastModified": 1771560015, - "narHash": "sha256-TuZcPFTXgFyDTcs+olpuVquBphW0zrxoBxgZ4WjEXWE=", + "lastModified": 1772086288, + "narHash": "sha256-HvN5rFFpVCab0+VcbmiX6plWX/+EsZGZAkXz5evbh78=", "owner": "rustsec", "repo": "advisory-db", - "rev": "81e3cd7b86b1a2e05c116072de9b61b872a43ae4", + "rev": "519a9e795294d92f3a552cb03829668694e848cd", "type": "github" }, "original": { @@ -203,6 +203,39 @@ "type": "github" } }, + "aquamarine": { + "inputs": { + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "hyprwayland-scanner": [ + "hyprland", + "hyprwayland-scanner" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1772292445, + "narHash": "sha256-4F1Q7U313TKUDDovCC96m/Za4wZcJ3yqtu4eSrj8lk8=", + "owner": "hyprwm", + "repo": "aquamarine", + "rev": "1dbbba659c1cef0b0202ce92cadfe13bae550e8f", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "aquamarine", + "type": "github" + } + }, "argononed": { "flake": false, "locked": { @@ -356,13 +389,13 @@ }, "crane_4": { "inputs": { - "flake-compat": "flake-compat_4", - "flake-utils": "flake-utils_8", + "flake-compat": "flake-compat_5", + "flake-utils": "flake-utils_10", "nixpkgs": [ "music-player", "nixpkgs" ], - "rust-overlay": "rust-overlay_5" + "rust-overlay": "rust-overlay_6" }, "locked": { "lastModified": 1686621798, @@ -395,11 +428,11 @@ }, "crane_6": { "locked": { - "lastModified": 1771438068, - "narHash": "sha256-nGBbXvEZVe/egCPVPFcu89RFtd8Rf6J+4RFoVCFec0A=", + "lastModified": 1772080396, + "narHash": "sha256-84W9UNtSk9DNMh43WBkOjpkbfODlmg+RDi854PnNgLE=", "owner": "ipetkov", "repo": "crane", - "rev": "b5090e53e9d68c523a4bb9ad42b4737ee6747597", + "rev": "8525580bc0316c39dbfa18bd09a1331e98c9e463", "type": "github" }, "original": { @@ -441,10 +474,10 @@ "crates-io-index": { "flake": false, "locked": { - "lastModified": 1772376592, - "narHash": "sha256-we+QbiwotPTOnjVKF5q8JhyZ0Inhi4RID3SM1ty1Jgs=", + "lastModified": 1772835417, + "narHash": "sha256-7MP8SlaH5e+qOlCyZ26Rw7WFWONF5+lmKI+E/AWvXbk=", "ref": "refs/heads/master", - "rev": "2f2d958cda53ecd3c5332d6e59d4c9efc8f312d7", + "rev": "e6b95e4c34d772e648e267b5a3144bf9d80a0982", "shallow": true, "type": "git", "url": "https://github.com/rust-lang/crates.io-index" @@ -458,10 +491,10 @@ "crates-io-index_2": { "flake": false, "locked": { - "lastModified": 1772013874, - "narHash": "sha256-WwDhEeVOnAfH1PKpqHNdGFylmbtmTk5hk7cS+0C6Scg=", + "lastModified": 1772094784, + "narHash": "sha256-qoCVSuQkNHrQujaB2FNY87mEbupT8pDpeTGl/OQdTuc=", "ref": "refs/heads/master", - "rev": "94b5f7911c9131b53988424c964f721a3f22714d", + "rev": "d73de70ac23e25184c765f08104922d36d9d277a", "shallow": true, "type": "git", "url": "https://github.com/rust-lang/crates.io-index" @@ -626,11 +659,11 @@ ] }, "locked": { - "lastModified": 1772030194, - "narHash": "sha256-SjCxg1T/UEgO3q0f2rWQnhUhj4W1/SWsq/RT6hR3gbA=", + "lastModified": 1772789012, + "narHash": "sha256-V/WCIvB9Tmsi1RZR/E+ypA/8rGTxCjLgn6dn3VuWUdc=", "owner": "christo-auer", "repo": "eilmeldung", - "rev": "954ba214f7f8f831b36bbebc1f3746aac7267431", + "rev": "5a7ec9dd237f32bebd90f97378517165e605381f", "type": "github" }, "original": { @@ -719,6 +752,22 @@ } }, "flake-compat_10": { + "flake": false, + "locked": { + "lastModified": 1641205782, + "narHash": "sha256-4jY7RCWUoZ9cKD8co0/4tFARpWB+57+r1bLLvXNJliY=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "b7547d3eed6f32d06102ead8991ec52ab0a4f1a7", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_11": { "flake": false, "locked": { "lastModified": 1751685974, @@ -733,21 +782,6 @@ } }, "flake-compat_2": { - "locked": { - "lastModified": 1767039857, - "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_3": { "flake": false, "locked": { "lastModified": 1767039857, @@ -763,7 +797,38 @@ "type": "github" } }, + "flake-compat_3": { + "locked": { + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-compat_4": { + "flake": false, + "locked": { + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "NixOS", + "repo": "flake-compat", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_5": { "flake": false, "locked": { "lastModified": 1673956053, @@ -779,7 +844,7 @@ "type": "github" } }, - "flake-compat_5": { + "flake-compat_6": { "flake": false, "locked": { "lastModified": 1747046372, @@ -795,7 +860,7 @@ "type": "github" } }, - "flake-compat_6": { + "flake-compat_7": { "locked": { "lastModified": 1767039857, "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", @@ -810,7 +875,7 @@ "type": "github" } }, - "flake-compat_7": { + "flake-compat_8": { "locked": { "lastModified": 1733328505, "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", @@ -824,22 +889,6 @@ "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" } }, - "flake-compat_8": { - "flake": false, - "locked": { - "lastModified": 1641205782, - "narHash": "sha256-4jY7RCWUoZ9cKD8co0/4tFARpWB+57+r1bLLvXNJliY=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "b7547d3eed6f32d06102ead8991ec52ab0a4f1a7", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, "flake-compat_9": { "flake": false, "locked": { @@ -1002,11 +1051,11 @@ "systems": "systems_13" }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1685518550, + "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", "type": "github" }, "original": { @@ -1017,17 +1066,14 @@ }, "flake-utils_11": { "inputs": { - "systems": [ - "nixpkgs-xr", - "systems" - ] + "systems": "systems_14" }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1685518550, + "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", "type": "github" }, "original": { @@ -1055,12 +1101,18 @@ } }, "flake-utils_13": { + "inputs": { + "systems": [ + "nixpkgs-xr", + "systems" + ] + }, "locked": { - "lastModified": 1644229661, - "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -1070,6 +1122,24 @@ } }, "flake-utils_14": { + "inputs": { + "systems": "systems_19" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_15": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -1084,34 +1154,13 @@ "type": "github" } }, - "flake-utils_15": { - "inputs": { - "systems": "systems_18" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "flake-utils_16": { - "inputs": { - "systems": "systems_20" - }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", "type": "github" }, "original": { @@ -1156,6 +1205,24 @@ "type": "github" } }, + "flake-utils_19": { + "inputs": { + "systems": "systems_24" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "flake-utils_2": { "inputs": { "systems": "systems_3" @@ -1174,6 +1241,24 @@ "type": "github" } }, + "flake-utils_20": { + "inputs": { + "systems": "systems_26" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "flake-utils_3": { "inputs": { "systems": "systems_5" @@ -1248,7 +1333,7 @@ }, "flake-utils_7": { "inputs": { - "systems": "systems_9" + "systems": "systems_10" }, "locked": { "lastModified": 1731533236, @@ -1266,14 +1351,14 @@ }, "flake-utils_8": { "inputs": { - "systems": "systems_10" + "systems": "systems_11" }, "locked": { - "lastModified": 1685518550, - "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", + "lastModified": 1709126324, + "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", "owner": "numtide", "repo": "flake-utils", - "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", + "rev": "d465f4819400de7c8d874d50b982301f28a84605", "type": "github" }, "original": { @@ -1284,14 +1369,14 @@ }, "flake-utils_9": { "inputs": { - "systems": "systems_11" + "systems": "systems_12" }, "locked": { - "lastModified": 1685518550, - "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", + "lastModified": 1705309234, + "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", "owner": "numtide", "repo": "flake-utils", - "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", + "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", "type": "github" }, "original": { @@ -1317,6 +1402,28 @@ } }, "gitignore": { + "inputs": { + "nixpkgs": [ + "hyprland", + "pre-commit-hooks", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_2": { "inputs": { "nixpkgs": [ "lanzaboote", @@ -1359,7 +1466,7 @@ }, "gomod2nix": { "inputs": { - "flake-utils": "flake-utils_16", + "flake-utils": "flake-utils_18", "nixpkgs": [ "tangled-core", "nixpkgs" @@ -1425,11 +1532,11 @@ ] }, "locked": { - "lastModified": 1772148132, - "narHash": "sha256-2C/Pn2M2aHADtoljSFg9hz6xOaZp6IRI77jjy+LDAgw=", + "lastModified": 1772390736, + "narHash": "sha256-TWzqKAd55rKaK1ebiZ6eaq8t1J7jipDJ2uIN+KH9zVw=", "owner": "tale", "repo": "headplane", - "rev": "0cff3890510dfb33e09b2ed3ad78319a2d59b276", + "rev": "df11aefd0c6dcc4166abbad4e397d27aff96bd00", "type": "github" }, "original": { @@ -1445,11 +1552,11 @@ ] }, "locked": { - "lastModified": 1772330611, - "narHash": "sha256-UZjPc/d5XRxvjDbk4veAO4XFdvx6BUum2l40V688Xq8=", + "lastModified": 1772807318, + "narHash": "sha256-Qjw6ILt8cb2HQQpCmWNLMZZ63wEo1KjTQt+1BcQBr7k=", "owner": "nix-community", "repo": "home-manager", - "rev": "58fd7ff0eec2cda43e705c4c0585729ec471d400", + "rev": "daa2c221320809f5514edde74d0ad0193ad54ed8", "type": "github" }, "original": { @@ -1465,11 +1572,11 @@ ] }, "locked": { - "lastModified": 1772302941, - "narHash": "sha256-TL3+ckbOTILXrR0qSK3dJj2BJ0S5yz/YSsUF1oEgd9g=", + "lastModified": 1772633058, + "narHash": "sha256-SO7JapRy2HPhgmqiLbfnW1kMx5rakPMKZ9z3wtRLQjI=", "owner": "nix-community", "repo": "home-manager", - "rev": "9b9142b5fe214c2adabe86257c33e022372b7c96", + "rev": "080657a04188aca25f8a6c70a0fb2ea7e37f1865", "type": "github" }, "original": { @@ -1503,6 +1610,196 @@ "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" } }, + "hyprcursor": { + "inputs": { + "hyprlang": [ + "hyprland", + "hyprlang" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1753964049, + "narHash": "sha256-lIqabfBY7z/OANxHoPeIrDJrFyYy9jAM4GQLzZ2feCM=", + "owner": "hyprwm", + "repo": "hyprcursor", + "rev": "44e91d467bdad8dcf8bbd2ac7cf49972540980a5", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprcursor", + "type": "github" + } + }, + "hyprgraphics": { + "inputs": { + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1770511807, + "narHash": "sha256-suKmSbSk34uPOJDTg/GbPrKEJutzK08vj0VoTvAFBCA=", + "owner": "hyprwm", + "repo": "hyprgraphics", + "rev": "7c75487edd43a71b61adb01cae8326d277aab683", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprgraphics", + "type": "github" + } + }, + "hyprland": { + "inputs": { + "aquamarine": "aquamarine", + "hyprcursor": "hyprcursor", + "hyprgraphics": "hyprgraphics", + "hyprland-guiutils": "hyprland-guiutils", + "hyprland-protocols": "hyprland-protocols", + "hyprlang": "hyprlang", + "hyprutils": "hyprutils", + "hyprwayland-scanner": "hyprwayland-scanner", + "hyprwire": "hyprwire", + "nixpkgs": [ + "nixpkgs" + ], + "pre-commit-hooks": "pre-commit-hooks", + "systems": "systems_9", + "xdph": "xdph" + }, + "locked": { + "lastModified": 1772833450, + "narHash": "sha256-XuuvhTD/72mH8MBncTeOyN0JzLCtwav7lkwBQlIofd4=", + "owner": "hyprwm", + "repo": "Hyprland", + "rev": "4152ac76d0813d9d0f67d2f04653a13fa6e17433", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "Hyprland", + "type": "github" + } + }, + "hyprland-guiutils": { + "inputs": { + "aquamarine": [ + "hyprland", + "aquamarine" + ], + "hyprgraphics": [ + "hyprland", + "hyprgraphics" + ], + "hyprlang": [ + "hyprland", + "hyprlang" + ], + "hyprtoolkit": "hyprtoolkit", + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "hyprwayland-scanner": [ + "hyprland", + "hyprwayland-scanner" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1767023960, + "narHash": "sha256-R2HgtVS1G3KSIKAQ77aOZ+Q0HituOmPgXW9nBNkpp3Q=", + "owner": "hyprwm", + "repo": "hyprland-guiutils", + "rev": "c2e906261142f5dd1ee0bfc44abba23e2754c660", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprland-guiutils", + "type": "github" + } + }, + "hyprland-protocols": { + "inputs": { + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1765214753, + "narHash": "sha256-P9zdGXOzToJJgu5sVjv7oeOGPIIwrd9hAUAP3PsmBBs=", + "owner": "hyprwm", + "repo": "hyprland-protocols", + "rev": "3f3860b869014c00e8b9e0528c7b4ddc335c21ab", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprland-protocols", + "type": "github" + } + }, + "hyprlang": { + "inputs": { + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1771866172, + "narHash": "sha256-fYFoXhQLrm1rD8vSFKQBOEX4OGCuJdLt1amKfHd5GAw=", + "owner": "hyprwm", + "repo": "hyprlang", + "rev": "0b219224910e7642eb0ed49f0db5ec3d008e3e41", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprlang", + "type": "github" + } + }, "hyprmonitors": { "inputs": { "flake-utils": "flake-utils_7", @@ -1525,6 +1822,160 @@ "url": "https://git.darksailor.dev/servius/hyprmonitors" } }, + "hyprtoolkit": { + "inputs": { + "aquamarine": [ + "hyprland", + "hyprland-guiutils", + "aquamarine" + ], + "hyprgraphics": [ + "hyprland", + "hyprland-guiutils", + "hyprgraphics" + ], + "hyprlang": [ + "hyprland", + "hyprland-guiutils", + "hyprlang" + ], + "hyprutils": [ + "hyprland", + "hyprland-guiutils", + "hyprutils" + ], + "hyprwayland-scanner": [ + "hyprland", + "hyprland-guiutils", + "hyprwayland-scanner" + ], + "nixpkgs": [ + "hyprland", + "hyprland-guiutils", + "nixpkgs" + ], + "systems": [ + "hyprland", + "hyprland-guiutils", + "systems" + ] + }, + "locked": { + "lastModified": 1764592794, + "narHash": "sha256-7CcO+wbTJ1L1NBQHierHzheQGPWwkIQug/w+fhTAVuU=", + "owner": "hyprwm", + "repo": "hyprtoolkit", + "rev": "5cfe0743f0e608e1462972303778d8a0859ee63e", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprtoolkit", + "type": "github" + } + }, + "hyprutils": { + "inputs": { + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1771271487, + "narHash": "sha256-41gEiUS0Pyw3L/ge1l8MXn61cK14VAhgWB/JV8s/oNI=", + "owner": "hyprwm", + "repo": "hyprutils", + "rev": "340a792e3b3d482c4ae5f66d27a9096bdee6d76d", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprutils", + "type": "github" + } + }, + "hyprwayland-scanner": { + "inputs": { + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1770501770, + "narHash": "sha256-NWRM6+YxTRv+bT9yvlhhJ2iLae1B1pNH3mAL5wi2rlQ=", + "owner": "hyprwm", + "repo": "hyprwayland-scanner", + "rev": "0bd8b6cde9ec27d48aad9e5b4deefb3746909d40", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprwayland-scanner", + "type": "github" + } + }, + "hyprwire": { + "inputs": { + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1771606233, + "narHash": "sha256-F3PLUqQ/TwgR70U+UeOqJnihJZ2EuunzojYC4g5xHr0=", + "owner": "hyprwm", + "repo": "hyprwire", + "rev": "06c7f1f8c4194786c8400653c4efc49dc14c0f3a", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprwire", + "type": "github" + } + }, + "iamb": { + "inputs": { + "flake-utils": "flake-utils_8", + "nixpkgs": [ + "nixpkgs" + ], + "rust-overlay": "rust-overlay_4" + }, + "locked": { + "lastModified": 1724218012, + "narHash": "sha256-cjBSWUBgfwdLnpneJ5XW2TdOFkNc+Rc/wyUp9arZzwg=", + "owner": "ulyssa", + "repo": "iamb", + "rev": "2e6376ff866a17eb4727af039b6a8e801da252e2", + "type": "github" + }, + "original": { + "owner": "ulyssa", + "ref": "latest", + "repo": "iamb", + "type": "github" + } + }, "ibm-plex-mono-src": { "flake": false, "locked": { @@ -1569,7 +2020,7 @@ }, "ironbar": { "inputs": { - "flake-compat": "flake-compat_2", + "flake-compat": "flake-compat_3", "naersk": "naersk", "nix-systems": "nix-systems", "nixpkgs": [ @@ -1577,11 +2028,11 @@ ] }, "locked": { - "lastModified": 1772366747, - "narHash": "sha256-emnOb3HVN5pW/FoqxunUFPqBtOQeS0dHkLZlU9bkVLc=", + "lastModified": 1772469298, + "narHash": "sha256-DMihaqNt1PSkAEEymsZXOuB41x22tVViAgjSzH8BpW0=", "owner": "JakeStanger", "repo": "ironbar", - "rev": "419c9db16c4c0225efe213e1f72a3e5e9dedb845", + "rev": "963553be55f68d45e3c67ad0985b5d8e5fcf02a6", "type": "github" }, "original": { @@ -1597,7 +2048,7 @@ "nixpkgs" ], "pre-commit": "pre-commit", - "rust-overlay": "rust-overlay_4" + "rust-overlay": "rust-overlay_5" }, "locked": { "lastModified": 1772216104, @@ -1643,7 +2094,7 @@ "advisory-db": "advisory-db_3", "crane": "crane_4", "fenix": "fenix_2", - "flake-utils": "flake-utils_9", + "flake-utils": "flake-utils_11", "nixpkgs": [ "nixpkgs" ] @@ -1707,11 +2158,11 @@ "neorg": { "flake": false, "locked": { - "lastModified": 1769960378, - "narHash": "sha256-lmWGx9bZN4QQWzmFeBtb6kK8YVO6L8kpydtxvxEVTsw=", + "lastModified": 1772796483, + "narHash": "sha256-PTrVXWhtZj/lY8v85ek+g6mB02JwMxFYNc3gO5IbnIo=", "owner": "nvim-neorg", "repo": "neorg", - "rev": "0292655d47813a3ed8babbad30df4d6e7fc00789", + "rev": "ba7d86bfc167346600f3b2c7b93593d7c14f7a6b", "type": "github" }, "original": { @@ -1743,11 +2194,11 @@ ] }, "locked": { - "lastModified": 1771992996, - "narHash": "sha256-Y/ijH/unOPxzUicbla6yT/14RJgubUWnY2I2A6Ast2Q=", + "lastModified": 1772379624, + "narHash": "sha256-NG9LLTWlz4YiaTAiRGChbrzbVxBfX+Auq4Ab/SWmk4A=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "3bfa436c1975674ca465ce34586467be301ff509", + "rev": "52d061516108769656a8bd9c6e811c677ec5b462", "type": "github" }, "original": { @@ -1863,7 +2314,7 @@ }, "nix-index-database": { "inputs": { - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs_3" }, "locked": { "lastModified": 1772341813, @@ -1881,16 +2332,16 @@ }, "nix-minecraft": { "inputs": { - "flake-compat": "flake-compat_5", - "nixpkgs": "nixpkgs_3", - "systems": "systems_12" + "flake-compat": "flake-compat_6", + "nixpkgs": "nixpkgs_4", + "systems": "systems_15" }, "locked": { - "lastModified": 1772334875, - "narHash": "sha256-AveYVY2plEJ62Br6iAd4fB5PDYyjJoTEmgdWRV3m+Vo=", + "lastModified": 1772592046, + "narHash": "sha256-+Lyl+mGVd0t2nlR6ODK/gvUHzMtF5qLlbTK+x5tCenU=", "owner": "Infinidoge", "repo": "nix-minecraft", - "rev": "a852ac73a4f9bf8270bdac90a72a28fef5df846b", + "rev": "483abf9ad6aeac1d61f2a5419ded2879f0c4795e", "type": "github" }, "original": { @@ -1918,12 +2369,12 @@ "inputs": { "advisory-db": "advisory-db_4", "crane": "crane_5", - "flake-utils": "flake-utils_10", + "flake-utils": "flake-utils_12", "nix-github-actions": "nix-github-actions_3", "nixpkgs": [ "nixpkgs" ], - "rust-overlay": "rust-overlay_6" + "rust-overlay": "rust-overlay_7" }, "locked": { "lastModified": 1772623144, @@ -1968,9 +2419,9 @@ "nixos-raspberrypi": { "inputs": { "argononed": "argononed", - "flake-compat": "flake-compat_6", + "flake-compat": "flake-compat_7", "nixos-images": "nixos-images", - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_5" }, "locked": { "lastModified": 1771867771, @@ -2020,11 +2471,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1772376162, - "narHash": "sha256-zCE2pS0OpI41zSCm3K2UeJpKZtpNa3GnmKslClTYWX8=", + "lastModified": 1772833378, + "narHash": "sha256-3xCGRFiE9PmrFvYrikic7ja7e7MklVlQlrsfzRxXkwk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6772930cf2430e44ccffeb7f5619627ca9882715", + "rev": "67063f61d1b843adc3d0f2fa415977b03d258ad0", "type": "github" }, "original": { @@ -2036,11 +2487,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1772047000, - "narHash": "sha256-7DaQVv4R97cii/Qdfy4tmDZMB2xxtyIvNGSwXBBhSmo=", + "lastModified": 1772598333, + "narHash": "sha256-YaHht/C35INEX3DeJQNWjNaTcPjYmBwwjFJ2jdtr+5U=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1267bb4920d0fc06ea916734c11b0bf004bbe17e", + "rev": "fabb8c9deee281e50b1065002c9828f2cf7b2239", "type": "github" }, "original": { @@ -2052,21 +2503,21 @@ }, "nixpkgs-xr": { "inputs": { - "flake-compat": "flake-compat_7", - "flake-utils": "flake-utils_11", + "flake-compat": "flake-compat_8", + "flake-utils": "flake-utils_13", "nixpkgs": [ "nixpkgs" ], "nvfetcher": "nvfetcher", - "systems": "systems_14", + "systems": "systems_17", "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1772331679, - "narHash": "sha256-x4ZBhmYjr/sWmBBmB/1tdaEyXSYYLKPxSeanM00qhTA=", + "lastModified": 1772762760, + "narHash": "sha256-GhDh8NKawETPtwIxjP1l+eBJ+rffbIocIgYcNEaT/JI=", "owner": "nix-community", "repo": "nixpkgs-xr", - "rev": "c230ce06457e5c4aef797d6f4b43732ca6093e7c", + "rev": "633902fb1ef580f96d8f2700160eaca6226c1648", "type": "github" }, "original": { @@ -2077,11 +2528,27 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1762111121, - "narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=", + "lastModified": 1772624091, + "narHash": "sha256-QKyJ0QGWBn6r0invrMAK8dmJoBYWoOWy7lN+UHzW1jc=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "80bdc1e5ce51f56b19791b52b2901187931f5353", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { + "locked": { + "lastModified": 1772542754, + "narHash": "sha256-WGV2hy+VIeQsYXpsLjdr4GvHv5eECMISX1zKLTedhdg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b3d51a0365f6695e7dd5cdf3e180604530ed33b4", + "rev": "8c809a146a140c5c8806f13399592dbcb1bb5dc4", "type": "github" }, "original": { @@ -2092,6 +2559,22 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1706487304, + "narHash": "sha256-LE8lVX28MV2jWJsidW13D2qrHU/RUUONendL2Q/WlJg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "90f456026d284c22b3e3497be980b2e47d0b28ac", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1772198003, "narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", @@ -2107,7 +2590,7 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { "lastModified": 1769461804, "narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=", @@ -2123,7 +2606,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1771867432, "narHash": "sha256-KOb/xJgNRoUDD7y42/lh2a1+akUQ7OYuBdwX/CZevFY=", @@ -2139,13 +2622,13 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { - "lastModified": 1772198003, - "narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", + "lastModified": 1772624091, + "narHash": "sha256-QKyJ0QGWBn6r0invrMAK8dmJoBYWoOWy7lN+UHzW1jc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "dd9b079222d43e1943b6ebd802f04fd959dc8e61", + "rev": "80bdc1e5ce51f56b19791b52b2901187931f5353", "type": "github" }, "original": { @@ -2155,7 +2638,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1770380644, "narHash": "sha256-P7dWMHRUWG5m4G+06jDyThXO7kwSk46C1kgjEWcybkE=", @@ -2171,22 +2654,6 @@ "type": "github" } }, - "nixpkgs_7": { - "locked": { - "lastModified": 1644486793, - "narHash": "sha256-EeijR4guVHgVv+JpOX3cQO+1XdrkJfGmiJ9XVsVU530=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "1882c6b7368fd284ad01b0a5b5601ef136321292", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_8": { "locked": { "lastModified": 1644486793, @@ -2205,16 +2672,16 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1772198003, - "narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", - "owner": "nixos", + "lastModified": 1644486793, + "narHash": "sha256-EeijR4guVHgVv+JpOX3cQO+1XdrkJfGmiJ9XVsVU530=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "dd9b079222d43e1943b6ebd802f04fd959dc8e61", + "rev": "1882c6b7368fd284ad01b0a5b5601ef136321292", "type": "github" }, "original": { - "owner": "nixos", - "ref": "nixos-unstable", + "owner": "NixOS", + "ref": "nixpkgs-unstable", "repo": "nixpkgs", "type": "github" } @@ -2222,15 +2689,15 @@ "nixvim": { "inputs": { "flake-parts": "flake-parts_4", - "nixpkgs": "nixpkgs_6", - "systems": "systems_15" + "nixpkgs": "nixpkgs_7", + "systems": "systems_18" }, "locked": { - "lastModified": 1771135771, - "narHash": "sha256-wyvBIhDuyCRyjB3yPg77qoyxrlgQtBR1rVW3c9knV3E=", + "lastModified": 1772402258, + "narHash": "sha256-3DmCFOdmbkFML1/G9gj8Wb+rCCZFPOQtNoMCpqOF8SA=", "owner": "nix-community", "repo": "nixvim", - "rev": "ed0424f0b08d303a7348f52f7850ad1b2704f9ba", + "rev": "21ae25e13b01d3b4cdc750b5f9e7bad68b150c10", "type": "github" }, "original": { @@ -2241,7 +2708,7 @@ }, "nno": { "inputs": { - "flake-utils": "flake-utils_12", + "flake-utils": "flake-utils_14", "neorg": "neorg", "neorg-telescope": "neorg-telescope", "nixpkgs": [ @@ -2251,11 +2718,11 @@ "norg-meta": "norg-meta" }, "locked": { - "lastModified": 1772254460, - "narHash": "sha256-pYNJ/J/z8ueQrjcfiqXcBFZ/BKssq6AgM+jJk3hoMbg=", + "lastModified": 1772801619, + "narHash": "sha256-YL3AfJJdl7kCOAOZkSQmCRdW+XHrmhzuUxbEbMkgwFc=", "owner": "nvim-neorg", "repo": "nixpkgs-neorg-overlay", - "rev": "5aafbc4e6bcef14c698ccbc74748c7d2afb09994", + "rev": "4dbfcc92b3fab2454d93f05a44b08b254e2929b1", "type": "github" }, "original": { @@ -2266,9 +2733,9 @@ }, "norg": { "inputs": { - "flake-compat": "flake-compat_8", - "flake-utils": "flake-utils_13", - "nixpkgs": "nixpkgs_7" + "flake-compat": "flake-compat_9", + "flake-utils": "flake-utils_15", + "nixpkgs": "nixpkgs_8" }, "locked": { "lastModified": 1672582520, @@ -2287,9 +2754,9 @@ }, "norg-meta": { "inputs": { - "flake-compat": "flake-compat_9", - "flake-utils": "flake-utils_14", - "nixpkgs": "nixpkgs_8" + "flake-compat": "flake-compat_10", + "flake-utils": "flake-utils_16", + "nixpkgs": "nixpkgs_9" }, "locked": { "lastModified": 1713028366, @@ -2308,14 +2775,14 @@ "nur": { "inputs": { "flake-parts": "flake-parts_5", - "nixpkgs": "nixpkgs_9" + "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1772375985, - "narHash": "sha256-7gNJLjwROAPbmlO3LLh2uM+2mBk4CsrHJR5QwTszbo8=", + "lastModified": 1772832645, + "narHash": "sha256-XXOyU8/Ckvv1WKzm1P5VTJw8eqzfnYG8GJYhAvihW2A=", "owner": "nix-community", "repo": "nur", - "rev": "3f0a64e8c72fb9845263ae9810352280ff0b846a", + "rev": "9278cdd2cdf521b640c4b7a1a30cd25a6c2f1288", "type": "github" }, "original": { @@ -2384,7 +2851,7 @@ "nixpkgs": [ "nixpkgs" ], - "systems": "systems_17" + "systems": "systems_20" }, "locked": { "lastModified": 1756860511, @@ -2402,8 +2869,8 @@ }, "pre-commit": { "inputs": { - "flake-compat": "flake-compat_3", - "gitignore": "gitignore", + "flake-compat": "flake-compat_4", + "gitignore": "gitignore_2", "nixpkgs": [ "lanzaboote", "nixpkgs" @@ -2423,6 +2890,29 @@ "type": "github" } }, + "pre-commit-hooks": { + "inputs": { + "flake-compat": "flake-compat_2", + "gitignore": "gitignore", + "nixpkgs": [ + "hyprland", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1772024342, + "narHash": "sha256-+eXlIc4/7dE6EcPs9a2DaSY3fTA9AE526hGqkNID3Wg=", + "owner": "cachix", + "repo": "git-hooks.nix", + "rev": "6e34e97ed9788b17796ee43ccdbaf871a5c2b476", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "git-hooks.nix", + "type": "github" + } + }, "root": { "inputs": { "anyrun": "anyrun", @@ -2441,7 +2931,9 @@ "headplane": "headplane", "home-manager": "home-manager", "home-manager-stable": "home-manager-stable", + "hyprland": "hyprland", "hyprmonitors": "hyprmonitors", + "iamb": "iamb", "ironbar": "ironbar", "lanzaboote": "lanzaboote", "music-player": "music-player", @@ -2451,7 +2943,7 @@ "nix-minecraft": "nix-minecraft", "nixify": "nixify", "nixos-raspberrypi": "nixos-raspberrypi", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_6", "nixpkgs-master": "nixpkgs-master", "nixpkgs-stable": "nixpkgs-stable", "nixpkgs-xr": "nixpkgs-xr", @@ -2512,6 +3004,27 @@ "type": "github" } }, + "rust-overlay_10": { + "inputs": { + "nixpkgs": [ + "zjstatus", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1765939271, + "narHash": "sha256-7F/d+ZrTYyOxnBZcleQZjOOEWc1IMXR/CLLRLLsVtHo=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "8028944c1339469124639da276d403d8ab7929a8", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, "rust-overlay_2": { "inputs": { "nixpkgs": [ @@ -2552,6 +3065,25 @@ } }, "rust-overlay_4": { + "inputs": { + "flake-utils": "flake-utils_9", + "nixpkgs": "nixpkgs_2" + }, + "locked": { + "lastModified": 1709863839, + "narHash": "sha256-QpEL5FmZNi2By3sKZY55wGniFXc4wEn9PQczlE8TG0o=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "e5ab9ee98f479081ad971473d2bc13c59e9fbc0a", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, + "rust-overlay_5": { "inputs": { "nixpkgs": [ "lanzaboote", @@ -2572,7 +3104,7 @@ "type": "github" } }, - "rust-overlay_5": { + "rust-overlay_6": { "inputs": { "flake-utils": [ "music-player", @@ -2599,7 +3131,7 @@ "type": "github" } }, - "rust-overlay_6": { + "rust-overlay_7": { "inputs": { "nixpkgs": [ "nixify", @@ -2620,7 +3152,7 @@ "type": "github" } }, - "rust-overlay_7": { + "rust-overlay_8": { "inputs": { "nixpkgs": [ "servius-website", @@ -2628,11 +3160,11 @@ ] }, "locked": { - "lastModified": 1771556776, - "narHash": "sha256-zKprqMQDl3xVfhSSYvgru1IGXjFdxryWk+KqK0I20Xk=", + "lastModified": 1772075164, + "narHash": "sha256-93XcvAt+6p7aAq1ERlxD2T17zLGoYGo64KJYasGcpgc=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "8b3f46b8a6d17ab46e533a5e3d5b1cc2ff228860", + "rev": "07601339b15fa6810541c0e7dc2f3664d92a7ad0", "type": "github" }, "original": { @@ -2641,7 +3173,7 @@ "type": "github" } }, - "rust-overlay_8": { + "rust-overlay_9": { "inputs": { "nixpkgs": [ "tmux-float", @@ -2662,46 +3194,25 @@ "type": "github" } }, - "rust-overlay_9": { - "inputs": { - "nixpkgs": [ - "zjstatus", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1765939271, - "narHash": "sha256-7F/d+ZrTYyOxnBZcleQZjOOEWc1IMXR/CLLRLLsVtHo=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "8028944c1339469124639da276d403d8ab7929a8", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, "servius-website": { "inputs": { "advisory-db": "advisory-db_5", "crane": "crane_6", "crates-io-index": "crates-io-index_2", "crates-nix": "crates-nix_2", - "flake-utils": "flake-utils_15", + "flake-utils": "flake-utils_17", "nix-github-actions": "nix-github-actions_4", "nixpkgs": [ "nixpkgs" ], - "rust-overlay": "rust-overlay_7" + "rust-overlay": "rust-overlay_8" }, "locked": { - "lastModified": 1772015815, - "narHash": "sha256-vgI/lh5EeFt8G2MEOqu61swr0BivajDUk9IR4vqnn14=", + "lastModified": 1772396707, + "narHash": "sha256-MI+1GBjg8MWF2nX7NnO+12Erb6SdyCiucUTR0ccCQK8=", "ref": "refs/heads/master", - "rev": "17d21dbc6646d99bc4292a63db4e5ff7da1dc649", - "revCount": 3, + "rev": "808168e4f63eb3fb0171a3f297d4b2cdb0b74705", + "revCount": 4, "type": "git", "url": "https://git.darksailor.dev/servius/servius.neocities.org" }, @@ -2717,11 +3228,11 @@ ] }, "locked": { - "lastModified": 1772340640, - "narHash": "sha256-1nq7+Kt5IUBD8Hu3nptVPbMf+22rNJoHT0t9L1X+GKA=", + "lastModified": 1772495394, + "narHash": "sha256-hmIvE/slLKEFKNEJz27IZ8BKlAaZDcjIHmkZ7GCEjfw=", "owner": "Mic92", "repo": "sops-nix", - "rev": "dec4d8eac700dcd2fe3c020857d3ee220ec147f1", + "rev": "1d9b98a29a45abe9c4d3174bd36de9f28755e3ff", "type": "github" }, "original": { @@ -2756,7 +3267,7 @@ "nixpkgs" ], "nur": "nur_2", - "systems": "systems_19", + "systems": "systems_22", "tinted-foot": "tinted-foot", "tinted-kitty": "tinted-kitty", "tinted-schemes": "tinted-schemes", @@ -2854,16 +3365,16 @@ }, "systems_14": { "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", "type": "github" }, "original": { "owner": "nix-systems", - "repo": "default-linux", + "repo": "default", "type": "github" } }, @@ -2899,16 +3410,16 @@ }, "systems_17": { "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", "type": "github" }, "original": { "owner": "nix-systems", - "repo": "default", + "repo": "default-linux", "type": "github" } }, @@ -3017,6 +3528,51 @@ "type": "github" } }, + "systems_24": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_25": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_26": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_3": { "locked": { "lastModified": 1681028828, @@ -3109,23 +3665,23 @@ }, "systems_9": { "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", "type": "github" }, "original": { "owner": "nix-systems", - "repo": "default", + "repo": "default-linux", "type": "github" } }, "tangled-core": { "inputs": { "actor-typeahead-src": "actor-typeahead-src", - "flake-compat": "flake-compat_10", + "flake-compat": "flake-compat_11", "gomod2nix": "gomod2nix", "htmx-src": "htmx-src", "htmx-ws-src": "htmx-ws-src", @@ -3238,12 +3794,12 @@ "inputs": { "advisory-db": "advisory-db_6", "crane": "crane_7", - "flake-utils": "flake-utils_17", + "flake-utils": "flake-utils_19", "nix-github-actions": "nix-github-actions_5", "nixpkgs": [ "nixpkgs" ], - "rust-overlay": "rust-overlay_8" + "rust-overlay": "rust-overlay_9" }, "locked": { "lastModified": 1762159782, @@ -3294,11 +3850,11 @@ "tree-sitter-nu": { "flake": false, "locked": { - "lastModified": 1769349536, - "narHash": "sha256-0ebKHKexu1TROwfxokwwpPhCO+Nn7HmmX40jRu19xNo=", + "lastModified": 1772459628, + "narHash": "sha256-0tQOALi8079pqy12mGG3eqsqv2FsqVvRnetp4xXKH9s=", "owner": "nushell", "repo": "tree-sitter-nu", - "rev": "bb3f533e5792260291945e1f329e1f0a779def6e", + "rev": "f4793e3809bb84e78dee260b47085d8203a58d88", "type": "github" }, "original": { @@ -3347,11 +3903,11 @@ ] }, "locked": { - "lastModified": 1770228511, - "narHash": "sha256-wQ6NJSuFqAEmIg2VMnLdCnUc0b7vslUohqqGGD+Fyxk=", + "lastModified": 1772660329, + "narHash": "sha256-IjU1FxYqm+VDe5qIOxoW+pISBlGvVApRjiw/Y/ttJzY=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "337a4fe074be1042a35086f15481d763b8ddc0e7", + "rev": "3710e0e1218041bbad640352a0440114b1e10428", "type": "github" }, "original": { @@ -3380,15 +3936,15 @@ }, "vicinae": { "inputs": { - "nixpkgs": "nixpkgs_10", - "systems": "systems_22" + "nixpkgs": "nixpkgs_11", + "systems": "systems_25" }, "locked": { - "lastModified": 1772331482, - "narHash": "sha256-nknL21XDl1vydCCBEONnEg5b42phvXNuHDjYWc0RKfM=", + "lastModified": 1772722036, + "narHash": "sha256-jwEFqCHrNMiguDLgoUJnc48Kd/hz4rmSiVC3r9NKBIo=", "owner": "vicinaehq", "repo": "vicinae", - "rev": "774b491e14dbaee680aab8544e0b97124b3bc7d7", + "rev": "ca1067afd8c1a3707f1aaf6eb64e980539945b43", "type": "github" }, "original": { @@ -3397,6 +3953,47 @@ "type": "github" } }, + "xdph": { + "inputs": { + "hyprland-protocols": [ + "hyprland", + "hyprland-protocols" + ], + "hyprlang": [ + "hyprland", + "hyprlang" + ], + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "hyprwayland-scanner": [ + "hyprland", + "hyprwayland-scanner" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1761431178, + "narHash": "sha256-xzjC1CV3+wpUQKNF+GnadnkeGUCJX+vgaWIZsnz9tzI=", + "owner": "hyprwm", + "repo": "xdg-desktop-portal-hyprland", + "rev": "4b8801228ff958d028f588f0c2b911dbf32297f9", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "xdg-desktop-portal-hyprland", + "type": "github" + } + }, "zen-browser": { "inputs": { "home-manager": [ @@ -3407,11 +4004,11 @@ ] }, "locked": { - "lastModified": 1772332855, - "narHash": "sha256-LPNnG/TXua9dSal3Ka+Rj0s34gbkJ4/AhxWBzn87j0E=", + "lastModified": 1772772172, + "narHash": "sha256-OCEb6jXTvhnMTMqMLleYChekDO/zh+VtunBAS0WevPM=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "04e0729057ea01c3336f4751290a20f4ec564727", + "rev": "5f8f34c0dd56808ecbfa35697353c455e4a416b3", "type": "github" }, "original": { @@ -3423,11 +4020,11 @@ "zjstatus": { "inputs": { "crane": "crane_8", - "flake-utils": "flake-utils_18", + "flake-utils": "flake-utils_20", "nixpkgs": [ "nixpkgs" ], - "rust-overlay": "rust-overlay_9" + "rust-overlay": "rust-overlay_10" }, "locked": { "lastModified": 1771148613, diff --git a/flake.nix b/flake.nix index 9c1a66e3..c9e4f49a 100644 --- a/flake.nix +++ b/flake.nix @@ -176,6 +176,14 @@ url = "git+https://tangled.org/tangled.org/core"; inputs.nixpkgs.follows = "nixpkgs"; }; + hyprland = { + url = "github:hyprwm/Hyprland"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + iamb = { + url = "github:ulyssa/iamb/latest"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { diff --git a/home/programs/default.nix b/home/programs/default.nix index 618c58dd..86795189 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -85,5 +85,6 @@ ./yq.nix ./codex.nix ./nixify.nix + ./iamb.nix ]; } diff --git a/home/programs/iamb.nix b/home/programs/iamb.nix new file mode 100644 index 00000000..592823e1 --- /dev/null +++ b/home/programs/iamb.nix @@ -0,0 +1,3 @@ +{pkgs, ...}: { + home.packages = [pkgs.iamb]; +} diff --git a/home/services/hyprland.nix b/home/services/hyprland.nix index 943140dd..3278296d 100644 --- a/home/services/hyprland.nix +++ b/home/services/hyprland.nix @@ -2,6 +2,7 @@ pkgs, device, lib, + inputs, ... }: # lib.optionalAttrs device.isNix @@ -31,6 +32,8 @@ wayland.windowManager.hyprland = { enable = device.is "ryu"; systemd.enable = true; + package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; + portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; settings = { # source = "${pkgs.catppuccinThemes.hyprland}/themes/mocha.conf"; diff --git a/home/services/xdg.nix b/home/services/xdg.nix index 32c9b265..f10460e5 100644 --- a/home/services/xdg.nix +++ b/home/services/xdg.nix @@ -2,6 +2,7 @@ pkgs, lib, device, + inputs, ... }: { xdg.portal = { @@ -12,7 +13,8 @@ }; extraPortals = with pkgs; [ kdePackages.xdg-desktop-portal-kde - xdg-desktop-portal-hyprland + # xdg-desktop-portal-hyprland + inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland xdg-desktop-portal-gtk ]; }; diff --git a/nixos/ryu/configuration.nix b/nixos/ryu/configuration.nix index b51e8da3..e366361d 100644 --- a/nixos/ryu/configuration.nix +++ b/nixos/ryu/configuration.nix @@ -3,6 +3,7 @@ lib, device, config, + inputs, ... }: { imports = [ @@ -27,6 +28,8 @@ enable = true; withUWSM = true; xwayland.enable = true; + package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; + portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; }; uwsm.enable = true; }; diff --git a/nixos/ryu/programs/hyprland.nix b/nixos/ryu/programs/hyprland.nix index 6424fde6..ee83eade 100644 --- a/nixos/ryu/programs/hyprland.nix +++ b/nixos/ryu/programs/hyprland.nix @@ -1,6 +1,10 @@ -{pkgs, ...}: { +{ + pkgs, + inputs, + ... +}: { environment.systemPackages = with pkgs; [ - hyprland + inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland xhost ]; } diff --git a/overlays.nix b/overlays.nix index 9d701023..d629f438 100644 --- a/overlays.nix +++ b/overlays.nix @@ -81,6 +81,10 @@ }); }; + applications = final: prev: { + iamb = inputs.iamb.packages.${prev.system}.default; + }; + # --- Themes and assets --- themes = final: prev: { catppuccinThemes = import ./themes/catppuccin.nix {pkgs = final.pkgs;}; @@ -99,6 +103,7 @@ in media darwin themes + applications # External input overlays inputs.deploy-rs.overlays.default