diff --git a/flake.lock b/flake.lock index de6078d..b849e4d 100644 --- a/flake.lock +++ b/flake.lock @@ -9,11 +9,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1770533178, - "narHash": "sha256-PUr/I3eQPoxP8BJrZWVcfPDyWVslrZiOXxBcoCZ6OYY=", + "lastModified": 1771092149, + "narHash": "sha256-Jj6qRlvPaiHjuZEVZtYNVfjCu7giTt/bV5i9idnPjKI=", "owner": "alsaiduq-lab", "repo": "aagl-gtk-on-nix", - "rev": "e4a362bf8b956b1780a09ff4ce4a4cbb5e72c251", + "rev": "28101854925bb285bc56b87a31270618ca668307", "type": "github" }, "original": { @@ -42,11 +42,11 @@ ] }, "locked": { - "lastModified": 1769428758, - "narHash": "sha256-0G/GzF7lkWs/yl82bXuisSqPn6sf8YGTnbEdFOXvOfU=", + "lastModified": 1770895474, + "narHash": "sha256-JBcrq1Y0uw87VZdYsByVbv+GBuT6ECaCNb9txLX9UuU=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "def5e74c97370f15949a67c62e61f1459fcb0e15", + "rev": "a494d50d32b5567956b558437ceaa58a380712f7", "type": "github" }, "original": { @@ -65,11 +65,11 @@ ] }, "locked": { - "lastModified": 1770564094, - "narHash": "sha256-m0iXwkpaF2wHIv1aSZ5fKhqBPp75QPxrx+Qr8K5JYL8=", + "lastModified": 1771095601, + "narHash": "sha256-c0AseipOpbGy0QmGAh0NitT/Cv/C5nmxgFzzPDQa3+c=", "owner": "AvengeMedia", "repo": "DankMaterialShell", - "rev": "5b8b7b04be165f7979bac9a42157ff054f1dcca8", + "rev": "24e3024b5741b16cb4cb84fc5ba20eab24d64e5d", "type": "github" }, "original": { @@ -103,11 +103,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1769939526, - "narHash": "sha256-OVYxwk0CU76NNaig9Evj4IxD9DpXaYLclGjBh0AhZoI=", + "lastModified": 1770872764, + "narHash": "sha256-n9/S8Y1HY6wr8hYGyq7ySuJB2KdF2kyWho+ofBLfvmA=", "owner": "Momoyaan", "repo": "dwproton-flake", - "rev": "900253635278ce30036059864c387b900e78c64b", + "rev": "dd410d71c5ea1baa0ffff2686676d20d1f671893", "type": "github" }, "original": { @@ -116,14 +116,33 @@ "type": "github" } }, + "firefly-cursor": { + "inputs": { + "nixpkgs": "nixpkgs_3" + }, + "locked": { + "lastModified": 1771119009, + "narHash": "sha256-dWfcwxWfF+q40666co8VUeuqhCBpcEKrtYe/ZdIzJSg=", + "ref": "firefly", + "rev": "804ae4ec793bc59dbf37f52d32db779e747cd18c", + "revCount": 3, + "type": "git", + "url": "ssh://git@github.com/alsaiduq-lab/animated-cursors" + }, + "original": { + "ref": "firefly", + "type": "git", + "url": "ssh://git@github.com/alsaiduq-lab/animated-cursors" + } + }, "flake-compat": { "flake": false, "locked": { - "lastModified": 1761588595, - "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", "owner": "edolstra", "repo": "flake-compat", - "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { @@ -201,11 +220,11 @@ "nixpkgs-lib": "nixpkgs-lib_2" }, "locked": { - "lastModified": 1768135262, - "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", + "lastModified": 1769996383, + "narHash": "sha256-AnYjnFWgS49RlqX7LrC4uA+sCCDBj0Ry/WOJ5XWAsa0=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", + "rev": "57928607ea566b5db3ad13af0e57e921e6b12381", "type": "github" }, "original": { @@ -237,16 +256,16 @@ "flake-compat": "flake-compat_2", "flake-utils": "flake-utils", "home-manager": "home-manager", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "zig": "zig", "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1770588507, - "narHash": "sha256-wuLp8+r0wNsVnE6pujBUaV46aon89YXDKFUtsTYDAH8=", + "lastModified": 1771086270, + "narHash": "sha256-mTCQuab0I2B/Naq0wveN9U9zWD/Hfu9SwsaKF0DSm4k=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "2e13ec89bf76eadb4317d34c2007fc6661d6e663", + "rev": "61e347a2c278263dd1392c324feaee5fb9712ee5", "type": "github" }, "original": { @@ -279,7 +298,7 @@ }, "grim-hyprland": { "inputs": { - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "systems": "systems_2" }, "locked": { @@ -304,11 +323,11 @@ ] }, "locked": { - "lastModified": 1768068402, - "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", + "lastModified": 1770586272, + "narHash": "sha256-Ucci8mu8QfxwzyfER2DQDbvW9t1BnTUJhBmY7ybralo=", "owner": "nix-community", "repo": "home-manager", - "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", + "rev": "b1f916ba052341edc1f80d4b2399f1092a4873ca", "type": "github" }, "original": { @@ -338,24 +357,6 @@ "type": "github" } }, - "hu-tao-cursor": { - "inputs": { - "nixpkgs": "nixpkgs_5" - }, - "locked": { - "lastModified": 1758768962, - "narHash": "sha256-Ht+nzVFro1TwGnoe2v/vvs/CyP2CFWUyGMdo63OBCzA=", - "ref": "refs/heads/master", - "rev": "cac19deaf828c9d28a0813c7dda3b171c047cf0d", - "revCount": 5, - "type": "git", - "url": "ssh://git@github.com/alsaiduq-lab/Hu-Tao-Animated-Cursor" - }, - "original": { - "type": "git", - "url": "ssh://git@github.com/alsaiduq-lab/Hu-Tao-Animated-Cursor" - } - }, "hyprcursor": { "inputs": { "hyprlang": [ @@ -401,11 +402,11 @@ ] }, "locked": { - "lastModified": 1769284023, - "narHash": "sha256-xG34vwYJ79rA2wVC8KFuM8r36urJTG6/csXx7LiiSYU=", + "lastModified": 1770511807, + "narHash": "sha256-suKmSbSk34uPOJDTg/GbPrKEJutzK08vj0VoTvAFBCA=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "13c536659d46893596412d180449353a900a1d31", + "rev": "7c75487edd43a71b61adb01cae8326d277aab683", "type": "github" }, "original": { @@ -431,11 +432,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1770470830, - "narHash": "sha256-6Nh0HrMoM7wdCpByaBDMo2fvndlrCZke2VNp69gX0G0=", + "lastModified": 1771109637, + "narHash": "sha256-Tm3gxMhwoJGORXMnH4eZyJKQPQr6fWG5njd9I+k/sVI=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "f68ac7ef7589e1536d438f7fbfb3ad987538fe0f", + "rev": "e6ca1413648407c9a7b14f33673f67c31b296410", "type": "github" }, "original": { @@ -624,11 +625,11 @@ ] }, "locked": { - "lastModified": 1766253372, - "narHash": "sha256-1+p4Kw8HdtMoFSmJtfdwjxM4bPxDK9yg27SlvUMpzWA=", + "lastModified": 1770139857, + "narHash": "sha256-bCqxcXjavgz5KBJ/1CBLqnagMMf9JvU1m9HmYVASKoc=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "51a4f93ce8572e7b12b7284eb9e6e8ebf16b4be9", + "rev": "9038eec033843c289b06b83557a381a2648d8fa5", "type": "github" }, "original": { @@ -649,11 +650,11 @@ ] }, "locked": { - "lastModified": 1763640274, - "narHash": "sha256-Uan1Nl9i4TF/kyFoHnTq1bd/rsWh4GAK/9/jDqLbY5A=", + "lastModified": 1770501770, + "narHash": "sha256-NWRM6+YxTRv+bT9yvlhhJ2iLae1B1pNH3mAL5wi2rlQ=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "f6cf414ca0e16a4d30198fd670ec86df3c89f671", + "rev": "0bd8b6cde9ec27d48aad9e5b4deefb3746909d40", "type": "github" }, "original": { @@ -678,11 +679,11 @@ ] }, "locked": { - "lastModified": 1769202094, - "narHash": "sha256-gdJr/vWWLRW85ucatSjoBULPB2dqBJd/53CZmQ9t91Q=", + "lastModified": 1770203293, + "narHash": "sha256-PR/KER+yiHabFC/h1Wjb+9fR2Uy0lWM3Qld7jPVaWkk=", "owner": "hyprwm", "repo": "hyprwire", - "rev": "a45ca05050d22629b3c7969a926d37870d7dd75c", + "rev": "37bc90eed02b0c8b5a77a0b00867baf3005cfb98", "type": "github" }, "original": { @@ -696,11 +697,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1770589657, - "narHash": "sha256-PBV9SOlRkk7jRYiX0Z5RTRh/hw9IZwmYlierscAkXxA=", + "lastModified": 1771013758, + "narHash": "sha256-yS39ARl/CO15aJ+i8b1pf/dBmz9MShPjCvqdlYzQD1U=", "ref": "nix", - "rev": "383a03065fa78495ed950f21c97f49d49052c8e8", - "revCount": 143, + "rev": "7a19cd5f14b052e5622d0f78d17f8dfeb3d237f5", + "revCount": 148, "type": "git", "url": "file:////home/cobray/linux-desktop-gremlin" }, @@ -716,11 +717,11 @@ "nixpkgs": "nixpkgs_8" }, "locked": { - "lastModified": 1770519114, - "narHash": "sha256-JRqzcHj+azNxHQYBEesD1fNm6S/ElcVrowXTBqJLpnk=", + "lastModified": 1771036369, + "narHash": "sha256-SzrzlEMdx0LfHbdWnFjaIPdUlKmEKjMlXx01w50nLtU=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "1acfa576224cdf69baa4be3ff45b3db3a90e97f8", + "rev": "604bc7bad2f78a4616c7ba269902f4894a79ba73", "type": "github" }, "original": { @@ -771,11 +772,11 @@ "nixpkgs": "nixpkgs_9" }, "locked": { - "lastModified": 1770425102, - "narHash": "sha256-36XIjxE4YA+dg/ylzC6IfdxTtRizkysXsAh433EaPns=", + "lastModified": 1770971055, + "narHash": "sha256-XYFbDiNsfUKduV0DgV8UYSRey9t9vz/A4ppmzwBW+vQ=", "owner": "kaylorben", "repo": "nixcord", - "rev": "d1880604a496708083964693d4ddc3783f81645b", + "rev": "77e0320dd37093da79e4f146659c66bb7ae692cc", "type": "github" }, "original": { @@ -817,11 +818,11 @@ }, "nixpkgs-lib_2": { "locked": { - "lastModified": 1765674936, - "narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=", + "lastModified": 1769909678, + "narHash": "sha256-cBEymOf4/o3FD5AZnzC3J9hLbiZ+QDT/KDuyHXVJOpM=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", + "rev": "72716169fe93074c333e8d0173151350670b824c", "type": "github" }, "original": { @@ -832,11 +833,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1770464364, - "narHash": "sha256-z5NJPSBwsLf/OfD8WTmh79tlSU8XgIbwmk6qB1/TFzY=", + "lastModified": 1771043024, + "narHash": "sha256-O1XDr7EWbRp+kHrNNgLWgIrB0/US5wvw9K6RERWAj6I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "23d72dabcb3b12469f57b37170fcbc1789bd7457", + "rev": "3aadb7ca9eac2891d52a9dec199d9580a6e2bf44", "type": "github" }, "original": { @@ -848,11 +849,11 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1770141374, - "narHash": "sha256-yD4K/vRHPwXbJf5CK3JkptBA6nFWUKNX/jlFp2eKEQc=", + "lastModified": 1770537093, + "narHash": "sha256-pF1quXG5wsgtyuPOHcLfYg/ft/QMr8NnX0i6tW2187s=", "owner": "nixos", "repo": "nixpkgs", - "rev": "41965737c1797c1d83cfb0b644ed0840a6220bd1", + "rev": "fef9403a3e4d31b0a23f0bacebbec52c248fbb51", "type": "github" }, "original": { @@ -880,18 +881,34 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1768032153, - "narHash": "sha256-zvxtwlM8ZlulmZKyYCQAPpkm5dngSEnnHjmjV7Teloc=", - "rev": "3146c6aa9995e7351a398e17470e15305e6e18ff", + "lastModified": 1771043024, + "narHash": "sha256-O1XDr7EWbRp+kHrNNgLWgIrB0/US5wvw9K6RERWAj6I=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "3aadb7ca9eac2891d52a9dec199d9580a6e2bf44", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-25.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { + "locked": { + "lastModified": 1770537093, + "narHash": "sha256-XV30uo8tXuxdzuV8l3sojmlPRLd/8tpMsOp4lNzLGUo=", + "rev": "fef9403a3e4d31b0a23f0bacebbec52c248fbb51", "type": "tarball", - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre925418.3146c6aa9995/nixexprs.tar.xz" + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre942631.fef9403a3e4d/nixexprs.tar.xz" }, "original": { "type": "tarball", "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1727802920, "narHash": "sha256-HP89HZOT0ReIbI7IJZJQoJgxvB2Tn28V6XS3MNKnfLs=", @@ -907,29 +924,13 @@ "type": "github" } }, - "nixpkgs_5": { - "locked": { - "lastModified": 1758346548, - "narHash": "sha256-afXE7AJ7MY6wY1pg/Y6UPHNYPy5GtUKeBkrZZ/gC71E=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "b2a3852bd078e68dd2b3dfa8c00c67af1f0a7d20", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-25.05", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_6": { "locked": { - "lastModified": 1769461804, - "narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=", + "lastModified": 1770841267, + "narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bfc1b8a4574108ceef22f02bafcf6611380c100d", + "rev": "ec7c70d12ce2fc37cb92aff673dcdca89d187bae", "type": "github" }, "original": { @@ -957,11 +958,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1770380644, - "narHash": "sha256-P7dWMHRUWG5m4G+06jDyThXO7kwSk46C1kgjEWcybkE=", + "lastModified": 1770537093, + "narHash": "sha256-pF1quXG5wsgtyuPOHcLfYg/ft/QMr8NnX0i6tW2187s=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ae67888ff7ef9dff69b3cf0cc0fbfbcd3a722abe", + "rev": "fef9403a3e4d31b0a23f0bacebbec52c248fbb51", "type": "github" }, "original": { @@ -973,11 +974,11 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1769089682, - "narHash": "sha256-9yA/LIuAVQq0lXelrZPjLuLVuZdm03p8tfmHhnDIkms=", + "lastModified": 1770617025, + "narHash": "sha256-1jZvgZoAagZZB6NwGRv2T2ezPy+X6EFDsJm+YSlsvEs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "078d69f03934859a181e81ba987c2bb033eebfc5", + "rev": "2db38e08fdadcc0ce3232f7279bab59a15b94482", "type": "github" }, "original": { @@ -1033,11 +1034,11 @@ ] }, "locked": { - "lastModified": 1769069492, - "narHash": "sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=", + "lastModified": 1770726378, + "narHash": "sha256-kck+vIbGOaM/dHea7aTBxdFYpeUl/jHOy5W3eyRvVx8=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "a1ef738813b15cf8ec759bdff5761b027e3e1d23", + "rev": "5eaaedde414f6eb1aea8b8525c466dc37bba95ae", "type": "github" }, "original": { @@ -1051,11 +1052,11 @@ "nixpkgs": "nixpkgs_11" }, "locked": { - "lastModified": 1770237936, - "narHash": "sha256-bcWyXKWmQPpd6EC4szuFfrt6PSz9E5KnyKSrZuXRw54=", + "lastModified": 1770605722, + "narHash": "sha256-Q7f2uI5npHBZnT3Ng28vWGqiYv+MxdUS4uCs97BToxk=", "owner": "Arsalan2356", "repo": "proton-cachyos-flake", - "rev": "dafc2030d3f59343788eb0a168081396d6f07c64", + "rev": "a936a85259ec65dcac9c25a6571f23f263d806d0", "type": "github" }, "original": { @@ -1071,11 +1072,11 @@ ] }, "locked": { - "lastModified": 1770542768, - "narHash": "sha256-XzvFb2305PjC465D+ederTO27puG3S8GmDXcUB79J1w=", + "lastModified": 1770693276, + "narHash": "sha256-ngXnN5YXu+f45+QGYNN/VEBMQmcBCYGRCqwaK8cxY1s=", "ref": "refs/heads/master", - "rev": "395a1301a83e98dafc325289630ccacda5d69607", - "revCount": 733, + "rev": "dacfa9de829ac7cb173825f593236bf2c21f637e", + "revCount": 735, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -1090,10 +1091,10 @@ "dankMaterialShell": "dankMaterialShell", "disko": "disko", "dw-proton": "dw-proton", + "firefly-cursor": "firefly-cursor", "ghostty": "ghostty", "grim-hyprland": "grim-hyprland", "home-manager": "home-manager_2", - "hu-tao-cursor": "hu-tao-cursor", "hyprland": "hyprland", "hyprland-dots": "hyprland-dots", "linux-desktop-gremlin": "linux-desktop-gremlin", @@ -1114,11 +1115,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1764470739, - "narHash": "sha256-sa9f81B1dWO16QtgDTWHX8DQbiHKzHndpaunY5EQtwE=", + "lastModified": 1770952264, + "narHash": "sha256-CjymNrJZWBtpavyuTkfPVPaZkwzIzGaf0E/3WgcwM14=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "3bfa664055e1a09c6aedab5533c5fc8d6ca5741a", + "rev": "ec6a3d5cdf14bb5a1dd03652bd3f6351004d2188", "type": "github" }, "original": { @@ -1174,11 +1175,11 @@ }, "unstable": { "locked": { - "lastModified": 1770537093, - "narHash": "sha256-pF1quXG5wsgtyuPOHcLfYg/ft/QMr8NnX0i6tW2187s=", + "lastModified": 1770843696, + "narHash": "sha256-LovWTGDwXhkfCOmbgLVA10bvsi/P8eDDpRudgk68HA8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "fef9403a3e4d31b0a23f0bacebbec52c248fbb51", + "rev": "2343bbb58f99267223bc2aac4fc9ea301a155a16", "type": "github" }, "original": { diff --git a/hosts/modules/hyprland.nix b/hosts/modules/hyprland.nix index 51fb060..f7e287e 100644 --- a/hosts/modules/hyprland.nix +++ b/hosts/modules/hyprland.nix @@ -13,7 +13,7 @@ xdg-desktop-portal-gtk ]; config = { - Hyprland.default = [ "hyprland" "gtk" ]; + Hyprland.default = ["hyprland" "gtk"]; }; }; @@ -37,7 +37,7 @@ qt5.qtwayland qt6.qtwayland candy-icons - hu-tao-animated-cursor + firefly-cursor tokyonight-gtk-theme hyprlock wlogout diff --git a/settings.nix b/settings.nix index db82b60..4297cff 100644 --- a/settings.nix +++ b/settings.nix @@ -8,7 +8,7 @@ with lib; { }; cursorName = mkOption { type = types.str; - default = "Hu-Tao-Animated-Cursor"; + default = "Firefly-Animated-Cursor"; }; cursorSize = mkOption { type = types.int;