diff --git a/flake.lock b/flake.lock --- a/flake.lock +++ b/flake.lock @@ -26,11 +26,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1780394337, - "narHash": "sha256-qsiTng/LjFuxN5SNKIKhUWqFFbpvdpnYqRj2F7inK3k=", + "lastModified": 1784366307, + "narHash": "sha256-VKatYOZwLQ+MuNkWH6/gZYxrNeSK1Mqb7mC0H1WSu+M=", "owner": "catppuccin", "repo": "nix", - "rev": "9f015db982efc83ae1eb0074960e812ee386f3bb", + "rev": "673f730d0fc8db3468c51575f1d3d777cc55e51f", "type": "github" }, "original": { @@ -45,11 +45,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1779822991, - "narHash": "sha256-r6e4eHEyQJEDhT6gkW3B9+OgB0pZebw2+du4bvN3vww=", + "lastModified": 1784407001, + "narHash": "sha256-R6Omyx6lZOlzee7qFheo1fEGiy9JbjWwK8meZHJCUFg=", "owner": "9001", "repo": "copyparty", - "rev": "6e75faa62349a59f4df328a4939ba8626d89ee1a", + "rev": "b2e4b1c46cafbfbe40bfb570ac4f938e8827d56f", "type": "github" }, "original": { @@ -86,11 +86,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1775706155, - "narHash": "sha256-h7Rw0vlb0n0Jsk21WJPm7H+1T1bG+PEuxE5cJ2TZl8A=", + "lastModified": 1784365424, + "narHash": "sha256-kJO1Tww/GkvLq5amrV4BKidYGr5YumM+cH/xYALAiw4=", "owner": "abenz1267", "repo": "elephant", - "rev": "376ee71c66db38683daabd57350bf3f6f086eaf8", + "rev": "23f37238367355cf46843015ad5e94706200176a", "type": "github" }, "original": { @@ -107,11 +107,11 @@ ] }, "locked": { - "lastModified": 1778716662, - "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", + "lastModified": 1782949081, + "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", + "rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e", "type": "github" }, "original": { @@ -154,6 +154,24 @@ "type": "github" } }, + "helium-nix": { + "inputs": { + "nixpkgs": "nixpkgs_6" + }, + "locked": { + "lastModified": 1784366653, + "narHash": "sha256-v+XbsnICBmN2jCwRrUCkV5SwMZOhchkwubCpTxR2Pf0=", + "owner": "oxcl", + "repo": "nix-flake-helium-browser", + "rev": "7aed9015e3499dd02fe8e1f589512c0fddf730cb", + "type": "github" + }, + "original": { + "owner": "oxcl", + "repo": "nix-flake-helium-browser", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -177,14 +195,14 @@ }, "home-manager_2": { "inputs": { - "nixpkgs": "nixpkgs_6" + "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1780515920, - "narHash": "sha256-8KX2hEeOX6KP3hBBJJI8dGWVrzbOOf1rBPmg/GUG24U=", + "lastModified": 1784489491, + "narHash": "sha256-j9maqjx1T8+ljAVntAdSI5hSGCm77QNZz64JF1rJNu0=", "owner": "nix-community", "repo": "home-manager", - "rev": "4c5c1e8ba14f1c7475fa31ff11bc1c19cd220974", + "rev": "3139deb8cafbe73b39b24451255b2fdd3426077e", "type": "github" }, "original": { @@ -201,11 +219,11 @@ ] }, "locked": { - "lastModified": 1780099287, - "narHash": "sha256-efIPwVGtIWIjWcznhaop6XN6HxnOL8800hF6CBNvlqQ=", + "lastModified": 1783963347, + "narHash": "sha256-r376E2XpakiXwModDHIxlvB6qLq4iFVEq730vxOO4JY=", "owner": "nix-community", "repo": "home-manager", - "rev": "7d8127d308c3fb9664f7e643eec944be74ebb37d", + "rev": "a45a7c451455a51ae740ec3bce4024b312809c29", "type": "github" }, "original": { @@ -216,7 +234,7 @@ }, "iosevka-hashcube": { "inputs": { - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_8", "systems": "systems_3" }, "locked": { @@ -241,49 +259,31 @@ ] }, "locked": { - "lastModified": 1780404594, - "narHash": "sha256-I3st/jjG3VfdnJ0ij0VTLsNNWDyCZVeqHoyC9piPIqo=", + "lastModified": 1784364424, + "narHash": "sha256-Q+wMaCtO9j03RndXahlnPS+W1yNMZmpZJXwrXcP9icY=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "181c21d94c3a8c6f2198fa240e4012f0674628f7", + "rev": "835c5d5e24107c45eb45cc792d206ec01604b465", "type": "github" }, "original": { "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "type": "github" - } - }, - "luajit-src": { - "flake": false, - "locked": { - "lastModified": 1763177035, - "narHash": "sha256-oYD86MqmlJpiCuEs4LwVtxvarPtz1RPWm8nJqNE0sBs=", - "owner": "SteamClientHomebrew", - "repo": "LuaJIT", - "rev": "89550023569c3e195e75e12951c067fe5591e0d2", - "type": "github" - }, - "original": { - "owner": "SteamClientHomebrew", - "ref": "v2.1", - "repo": "LuaJIT", "type": "github" } }, "millennium": { "inputs": { - "luajit-src": "luajit-src", "millennium-src": "millennium-src", - "nixpkgs": "nixpkgs_8" + "nixpkgs": "nixpkgs_9" }, "locked": { "dir": "packages/nix", - "lastModified": 1780520594, - "narHash": "sha256-7enFb47+SUqumtz1nuxGt+m2Wbs3qi5PetYD8C72LAc=", + "lastModified": 1784048235, + "narHash": "sha256-ar1xg5HFbz6XJ/BAOo37ewfnMcsLHj0/088soIvXKIo=", "owner": "SteamClientHomebrew", "repo": "Millennium", - "rev": "ae7cfffbaaf6e73f538ee075f8ad8455159b0dad", + "rev": "df5a3572fd2366b4aa689abd655ee48296ba1afd", "type": "github" }, "original": { @@ -296,17 +296,17 @@ "millennium-src": { "flake": false, "locked": { - "lastModified": 1780199538, - "narHash": "sha256-ocI23Pl2OpezwafivNC0/f2vlQg1XOc+BmGQWTCqwBg=", + "lastModified": 1783268941, + "narHash": "sha256-MJLJ0I48HXgfOpISTAbDMYMUdWj9A6M+jGQz4uAvwyw=", "owner": "SteamClientHomebrew", "repo": "Millennium", - "rev": "76f9012b6ac14c454cfe3d4ad726ebddccff16e7", + "rev": "f37f05bdbd4727d873a1ad83ce72d062ef9a0c48", "type": "github" }, "original": { "owner": "SteamClientHomebrew", "repo": "Millennium", - "rev": "76f9012b6ac14c454cfe3d4ad726ebddccff16e7", + "rev": "f37f05bdbd4727d873a1ad83ce72d062ef9a0c48", "type": "github" } }, @@ -314,17 +314,17 @@ "inputs": { "niri-stable": "niri-stable", "niri-unstable": "niri-unstable", - "nixpkgs": "nixpkgs_9", + "nixpkgs": "nixpkgs_10", "nixpkgs-stable": "nixpkgs-stable", "xwayland-satellite-stable": "xwayland-satellite-stable", "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1780348240, - "narHash": "sha256-V4QJAR5+AHUV31KOwrUVE8efOC9bkhLHbvkXT05I0mY=", + "lastModified": 1784458980, + "narHash": "sha256-BWFTNPJWS9G1ME7bfjQIb7aWKWKpnjMMU1rlbw8PH/s=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "134a4f01eff9291806eab0e8d9fe31bbda7587f3", + "rev": "e40af292a5890c48d51bfa33d3db3d967d41784e", "type": "github" }, "original": { @@ -353,11 +353,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1780056110, - "narHash": "sha256-t7lKVshV/srD0G06j4r5P5qj9zaDeZ9JYFCxHDGROZU=", + "lastModified": 1784456420, + "narHash": "sha256-38yvDuO09V/GG19oJO+B5nn38NhvvZEWKRGFE4WPUi4=", "owner": "YaLTeR", "repo": "niri", - "rev": "f9f43d826ab4014a7c302be28d7da33e12f5be37", + "rev": "f036de655d309edc13fef545a3809330796cbe83", "type": "github" }, "original": { @@ -427,11 +427,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1779796641, - "narHash": "sha256-ZsIrKmhp4vbBXoXXmR/tBXA/UCsAQiJL9vsgZEduhVY=", + "lastModified": 1782847189, + "narHash": "sha256-twXPFqFsrrY5r28Zh7Homgcp2gUMBgQ6WDS98Q/3xFI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "25f538306313eae3927264466c70d7001dcea1df", + "rev": "b6018f87da91d19d0ab4cf979885689b469cdd41", "type": "github" }, "original": { @@ -443,11 +443,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1780243769, - "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", + "lastModified": 1784356753, + "narHash": "sha256-12KrbMiWLcf8m7pCvAtZh1ZrgF85ZXDXvfR/fWTKy84=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", + "rev": "61b7c44c4073f0b827768aff0049561b5110ea5a", "type": "github" }, "original": { @@ -459,11 +459,27 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1780336545, - "narHash": "sha256-vhVhuXzFrIOfcssC/9hDHx7MHzDKjF3keHuREOQqQiQ=", + "lastModified": 1784356753, + "narHash": "sha256-12KrbMiWLcf8m7pCvAtZh1ZrgF85ZXDXvfR/fWTKy84=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4df1b885d76a54e1aa1a318f8d16fd6005b6401f", + "rev": "61b7c44c4073f0b827768aff0049561b5110ea5a", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_12": { + "locked": { + "lastModified": 1783915482, + "narHash": "sha256-FmieJB8/OUvNxbkboi7+IGfIuSXY3nF/hZQm8kD0r50=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "6cdc7fc76e8bf7fde9fa43a849fcaaa70e230dee", "type": "github" }, "original": { @@ -473,7 +489,7 @@ "type": "github" } }, - "nixpkgs_12": { + "nixpkgs_13": { "locked": { "lastModified": 1774106199, "narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=", @@ -489,7 +505,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_14": { "locked": { "lastModified": 1775710090, "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", @@ -505,7 +521,7 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_15": { "locked": { "lastModified": 1777954456, "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", @@ -521,13 +537,13 @@ "type": "github" } }, - "nixpkgs_15": { + "nixpkgs_16": { "locked": { - "lastModified": 1779560665, - "narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=", + "lastModified": 1784007870, + "narHash": "sha256-djcLt/JJphyNt4eDY9XTly+/WbCK5lqWq9lSgCmJkkQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786", + "rev": "18b9261cb3294b6d2a06d03f96872827b8fe2698", "type": "github" }, "original": { @@ -539,11 +555,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1780246643, - "narHash": "sha256-JZXtt4Ax1FiEArbgzhLRQ7xrNZQdHIrty5XSwOoXrm8=", - "rev": "3109eaae18e09d0b8aef23dc2579e7d94b8d4b4e", + "lastModified": 1783279667, + "narHash": "sha256-2l8yOB5aYd+05Q9V9Y1YhgbSa1j1o5QX+nvYs5FL80A=", + "rev": "f205b5574fd0cb7da5b702a2da51507b7f4fdd1b", "type": "tarball", - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1008286.3109eaae18e0/nixexprs.tar.xz" + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1028110.f205b5574fd0/nixexprs.tar.xz" }, "original": { "type": "tarball", @@ -599,11 +615,27 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1779877693, - "narHash": "sha256-NOF9NAREhxr50bbBfVcVOq+ArCMSoe8dP79Pk2uyARk=", + "lastModified": 1777578337, + "narHash": "sha256-Ad49moKWeXtKBJNy2ebiTQUEgdLyvGmTeykAQ9xM+Z4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4100e830e085863741bc69b156ec4ccd53ab5be0", + "rev": "15f4ee454b1dce334612fa6843b3e05cf546efab", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_7": { + "locked": { + "lastModified": 1783604885, + "narHash": "sha256-tzMgSkV7kljEkqIjlgV6F+n+xD+/a35Db8bs7a4BFAo=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "767b0d3ec98a143ad9ed7dfc0d5553510ac27133", "type": "github" }, "original": { @@ -613,7 +645,7 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { "lastModified": 1781577229, "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", @@ -629,100 +661,39 @@ "type": "github" } }, - "nixpkgs_8": { - "locked": { - "lastModified": 1770115704, - "narHash": "sha256-KHFT9UWOF2yRPlAnSXQJh6uVcgNcWlFqqiAZ7OVlHNc=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "e6eae2ee2110f3d31110d5c222cd395303343b08", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_9": { "locked": { - "lastModified": 1780243769, - "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", - "owner": "NixOS", + "lastModified": 1781577229, + "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", + "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", "type": "github" }, "original": { - "owner": "NixOS", - "ref": "nixos-unstable", + "owner": "nixos", "repo": "nixpkgs", + "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", "type": "github" } }, "nixvim": { "inputs": { "flake-parts": "flake-parts", - "nixpkgs": "nixpkgs_11", + "nixpkgs": "nixpkgs_12", "systems": "systems_4" }, "locked": { - "lastModified": 1781034432, - "narHash": "sha256-+UuS36un3lXLtKsGCYQnOn51hDhB+dZ1SHoHXClnV/0=", + "lastModified": 1784057377, + "narHash": "sha256-yycNej5//EsRbV10moBoh+/63vXEwZD1ZFEiRm6C9rQ=", "owner": "nix-community", "repo": "nixvim", - "rev": "e9fbbd56eab78751ba4c166c31a1667042528ced", + "rev": "07180a087e4a00720dc0731cbcd8dec796974381", "type": "github" }, "original": { "owner": "nix-community", "repo": "nixvim", - "type": "github" - } - }, - "noctalia": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ], - "noctalia-qs": [ - "noctalia-qs" - ] - }, - "locked": { - "lastModified": 1780371321, - "narHash": "sha256-WCaU6npdMdjZSZHe3XATNDFijmzRnsV8V+iR80e5deg=", - "owner": "noctalia-dev", - "repo": "noctalia-shell", - "rev": "3aab45a2f34fd47666b05892b95054952e788de1", - "type": "github" - }, - "original": { - "owner": "noctalia-dev", - "repo": "noctalia-shell", - "type": "github" - } - }, - "noctalia-qs": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ], - "systems": "systems_5", - "treefmt-nix": "treefmt-nix" - }, - "locked": { - "lastModified": 1780194487, - "narHash": "sha256-M+YtjKCTkHrkplNaKVyaxfa8hAWjRF6wFOUBAZvxQ4U=", - "owner": "noctalia-dev", - "repo": "noctalia-qs", - "rev": "07398e12b54f194e3a2d47c87e3fd10b8eeaa27d", - "type": "github" - }, - "original": { - "owner": "noctalia-dev", - "repo": "noctalia-qs", "type": "github" } }, @@ -736,11 +707,11 @@ ] }, "locked": { - "lastModified": 1775856943, - "narHash": "sha256-b7Mp7P+q2Md5AGt4rjHfMcBykzMumFTen10ST++AuTU=", + "lastModified": 1783574839, + "narHash": "sha256-ICof1tV4/9XheBLBGf7dhMhfMq4dOs1zwTHrr7zGFlA=", "owner": "nix-community", "repo": "plasma-manager", - "rev": "a524a6160e6df89f7673ba293cf7d78b559eb1a5", + "rev": "c551f0687658e4bb699cfff6015436ad7ee57a0d", "type": "github" }, "original": { @@ -751,8 +722,8 @@ }, "protonmail-bridge": { "inputs": { - "nixpkgs": "nixpkgs_12", - "systems": "systems_6" + "nixpkgs": "nixpkgs_13", + "systems": "systems_5" }, "locked": { "lastModified": 1774487486, @@ -775,15 +746,14 @@ "copyparty": "copyparty", "elephant": "elephant", "frc-nix": "frc-nix", + "helium-nix": "helium-nix", "home-manager": "home-manager_2", "iosevka-hashcube": "iosevka-hashcube", "jovian": "jovian", "millennium": "millennium", "niri": "niri", - "nixpkgs": "nixpkgs_10", + "nixpkgs": "nixpkgs_11", "nixvim": "nixvim", - "noctalia": "noctalia", - "noctalia-qs": "noctalia-qs", "plasma-manager": "plasma-manager", "protonmail-bridge": "protonmail-bridge", "walker": "walker", @@ -897,56 +867,20 @@ "type": "github" } }, - "systems_8": { - "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", - "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default-linux", - "type": "github" - } - }, - "treefmt-nix": { - "inputs": { - "nixpkgs": [ - "noctalia-qs", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1775636079, - "narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, "walker": { "inputs": { "elephant": [ "elephant" ], - "nixpkgs": "nixpkgs_13", - "systems": "systems_7" + "nixpkgs": "nixpkgs_14", + "systems": "systems_6" }, "locked": { - "lastModified": 1777789924, - "narHash": "sha256-fX3ErzTmHRO9z1SzHC2VZUgKOgRfO13X/joC5a3QN7Q=", + "lastModified": 1784217994, + "narHash": "sha256-gxHJsrJZo2qbKK47Kf/9ho3i/HhRwkL8XvPnczGPd9E=", "owner": "abenz1267", "repo": "walker", - "rev": "93d44d1cb41732e1370e4b949429ae8e34ea05a4", + "rev": "42b3ed88abf50bc52638fb2835b7f17e3ea3ac4c", "type": "github" }, "original": { @@ -975,11 +909,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1779745227, - "narHash": "sha256-yqY7RtEJGJiENzR0GwL6q69tSAy6xAAmAcLuIhLjPf8=", + "lastModified": 1783895132, + "narHash": "sha256-Dl0Gvrig3EpE962hzF3ETPhUztlfuRhcmlpd8ioHN54=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "5d1efbc9dc3ab1c10160b656e0247f3325daf0f2", + "rev": "a2b5c635d8c8c99b286967658d0d177044887eb8", "type": "github" }, "original": { @@ -990,15 +924,15 @@ }, "ytpm": { "inputs": { - "nixpkgs": "nixpkgs_14", - "systems": "systems_8" + "nixpkgs": "nixpkgs_15", + "systems": "systems_7" }, "locked": { - "lastModified": 1779737843, - "narHash": "sha256-6sdsH3kgV1WEASGa2aRiZOQMeYUNV2bTboVTWMX1oDI=", + "lastModified": 1780244736, + "narHash": "sha256-nXESK5X8ix1TBdsJbntE4zUOV75SWvEI+Y3Wsh8JUts=", "ref": "refs/heads/main", - "rev": "d7ddda5407499ac9a79e7bb17624e78b1f4b4a41", - "revCount": 19, + "rev": "3ef1d1a64ead1cf5ac46a282e9cda85f92d94fa6", + "revCount": 27, "type": "git", "url": "https://tangled.org/did:plc:o3dguei6niggn2uohnr2ir2i" }, @@ -1010,14 +944,14 @@ "zen-browser": { "inputs": { "home-manager": "home-manager_3", - "nixpkgs": "nixpkgs_15" + "nixpkgs": "nixpkgs_16" }, "locked": { - "lastModified": 1780512239, - "narHash": "sha256-hRHaK71WF/UK2ka6uoHPXmbUPNh8pUf+Da47134O348=", + "lastModified": 1784352415, + "narHash": "sha256-sHuh1KQopmLPWouFBYwZ5PVWj19Y4mKAjkQeQHCT3E0=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "735371d9ccc5c9bd7981df54fe9adbb6be666965", + "rev": "7202b917826e2e335d9935c3a943ae18681056b1", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix --- a/flake.nix +++ b/flake.nix @@ -27,20 +27,12 @@ home-manager.follows = "home-manager"; }; }; - noctalia = { - url = "github:noctalia-dev/noctalia-shell"; - inputs.nixpkgs.follows = "nixpkgs"; - inputs.noctalia-qs.follows = "noctalia-qs"; - }; - noctalia-qs = { - url = "github:noctalia-dev/noctalia-qs"; - inputs.nixpkgs.follows = "nixpkgs"; - }; protonmail-bridge.url = "github:hashcube-dev/protonmail-bridge-free-flake"; ytpm.url = "git+https://tangled.org/did:plc:o3dguei6niggn2uohnr2ir2i"; millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix"; iosevka-hashcube.url = "git+https://tangled.org/did:plc:efquyxtdunysezeo27wkrw5l"; + helium-nix.url = "github:oxcl/nix-flake-helium-browser"; }; outputs = { @@ -60,6 +52,7 @@ ytpm, millennium, iosevka-hashcube, + helium-nix, ... }@inputs:{ nixosConfigurations = @@ -70,6 +63,7 @@ catppuccin.nixosModules.catppuccin home-manager.nixosModules.home-manager (import ./overlays) + { nixpkgs.overlays = [ helium-nix.overlays.default ]; } ]; nixpkgsOpts = { overlays = [ diff --git a/modules/users/hashcube.nix b/modules/users/hashcube.nix --- a/modules/users/hashcube.nix +++ b/modules/users/hashcube.nix @@ -30,7 +30,6 @@ inputs.catppuccin.homeModules.catppuccin inputs.nixvim.homeModules.nixvim inputs.walker.homeManagerModules.default - inputs.noctalia.homeModules.default inputs.plasma-manager.homeModules.plasma-manager ]; }; diff --git a/users/hashcube/pkgs/default.nix b/users/hashcube/pkgs/default.nix --- a/users/hashcube/pkgs/default.nix +++ b/users/hashcube/pkgs/default.nix @@ -33,7 +33,6 @@ xwayland-satellite obsidian android-tools - freecad packet w3m woomer diff --git a/users/hashcube/theming/cursor.nix b/users/hashcube/theming/cursor.nix --- a/users/hashcube/theming/cursor.nix +++ b/users/hashcube/theming/cursor.nix @@ -2,6 +2,7 @@ { home.pointerCursor = { + enable = true; name = "catppuccin-mocha-pink-cursors"; package = pkgs.catppuccin-cursors.mochaPink; gtk = { diff --git a/users/sammyg/theming/cursor.nix b/users/sammyg/theming/cursor.nix --- a/users/sammyg/theming/cursor.nix +++ b/users/sammyg/theming/cursor.nix @@ -2,6 +2,7 @@ { home.pointerCursor = { + enable = true; name = "catppuccin-macchiato-green-cursors"; package = pkgs.catppuccin-cursors.macchiatoGreen; gtk.enable = true; diff --git a/users/hashcube/programs/browser/chromium.nix b/users/hashcube/programs/browser/chromium.nix --- a/users/hashcube/programs/browser/chromium.nix +++ b/users/hashcube/programs/browser/chromium.nix @@ -1,12 +1,15 @@ -{ ... }: +{ inputs, ... }: { programs.chromium = { enable = true; + package = inputs.helium-nix.packages.x86_64-linux.default; + /* * commandLineArgs = [ "--enable-features=UseOzonePlatform" "--ozone-platform=wayland" - ]; + ]; + # */ extensions = [ { id = "ddkjiahejlhfcafbddmgiahcphecmpfh"; } # ublock origin lite { id = "edibdbjcniadpccecjdfdjjppcpchdlm"; } # idgaf about cookies @@ -20,7 +23,6 @@ { id = "gebbhagfogifgggkldgodflihgfeippi"; } # youtube dislike { id = "nblkbiljcjfemkfjnhoobnojjgjdmknf"; } # FUCKING PRONOUNS!! https://youtu.be/i6AJzKkkTJQ?t=65 { id = "ijcpiojgefnkmcadacmacogglhjdjphj"; } # shinigami eyes - ] - ; + ]; }; } diff --git a/users/hashcube/programs/browser/helium.nix b/users/hashcube/programs/browser/helium.nix new file mode 100644 --- /dev/null +++ b/users/hashcube/programs/browser/helium.nix @@ -0,0 +1,60 @@ +{ lib, ... }: + +{ + programs.helium = { + enable = true; + extraFlags = [ + "--enable-features=UseOzonePlatform" + "--ozone-platform=wayland" + ]; + extensions = [ + # ublock origin lite + { id = "ddkjiahejlhfcafbddmgiahcphecmpfh"; + hash = "sha256-aHI99ZNBOa773y3sO3ULfiaDsu+hrdoKrymy25KtfxU="; } + + # idgaf about cookies + { id = "edibdbjcniadpccecjdfdjjppcpchdlm"; + hash = "sha256-RrbNwwND3Sl8bTTZF5xeHMHuQEyOY7FU3vFY4TAQw30="; } + + # stylus + { id = "clngdbkpkpeebahjckkjfobafhncgmne"; + hash = "sha256-mST2glhYqJuYce1SDxnqHdSIaVsGJ/m5CTcE8Tlib2E="; } + + # proton pass + { id = "ghmbeldphafepmbegfdlkpapadhbakde"; + hash = "sha256-LMVNciGP4JCB6OOCYa4PFqylHGJyKCj0ajMQn4jHxnk="; } + + # vimium + { id = "dbepggeogbaibhgnhhndojpepiihcmeb"; + hash = "sha256-MZjCaqcZvkYt6lhQUPvtm4uAYo1X6oihE7q/UzTFUXw="; } + + # obsidian web clipper + { id = "cnjifjpddelmedmihgijeibhnjfabmlf"; + hash = "sha256-Q1biph6+kyaaYQUfyoWpmVnzrLfUEaVU7KBQWUZXb5c="; } + + # video speed controller + { id = "nffaoalbilbmmfgbnbgppjihopabppdk"; + hash = "sha256-bJUxLYTCx+UCbpxZW0+By4NfK2oiYxWbhy+766a0dUY="; } + + # sponsor block + { id = "mnjggcdmjocbbbhaepdhchncahnbgone"; + hash = "sha256-VYf+K2qZRhAcoN3nxu/nanVcXuW21uY9/EjH9zbNtP8="; } + + # dearrow + { id = "enamippconapkdmgfgjchkhakpfinmaj"; + hash = "sha256-TDLGuKJs6KdnwGkjrnwAFgPxSj/uAwBE6CHZPYaclYA="; } + + # youtube dislike + { id = "gebbhagfogifgggkldgodflihgfeippi"; + hash = "sha256-0ZO+7AY5dcy1AOXPtZ9sSPcj9Wl2RQkE9oOFZq7ESqM="; } + + # FUCKING PRONOUNS!! https://youtu.be/i6AJzKkkTJQ?t=65 + { id = "nblkbiljcjfemkfjnhoobnojjgjdmknf"; + hash = "sha256-9njFg/b2HIxPGDY/r/BIWWPJe9eHLc9yWy7iEZYPQG4="; } + + # shinigami eyes + { id = "ijcpiojgefnkmcadacmacogglhjdjphj"; + hash = "sha256-/Bz+SpCNM5gEMsSRyYe92CxH1amvSrRpvMZ0RyU8YFU="; } + ]; + }; +}