From 24095743301d11a0eda42d356e0698450d0a5515 Mon Sep 17 00:00:00 2001 From: servius Date: Fri, 13 Mar 2026 16:40:31 +0530 Subject: [PATCH] feat: Update flakes --- flake.lock | 210 +++++++++++++++++++------------- nixos/ryu/programs/gamemode.nix | 3 +- nixos/tako/services/default.nix | 2 +- overlays.nix | 2 +- 4 files changed, 129 insertions(+), 88 deletions(-) diff --git a/flake.lock b/flake.lock index 8db49831..a8f3bf05 100644 --- a/flake.lock +++ b/flake.lock @@ -122,11 +122,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1771833858, - "narHash": "sha256-hUn2PLI/7Q8bZbLbbaT5lDyeoBKxY+QO3NEEGzhxB5w=", + "lastModified": 1773067839, + "narHash": "sha256-J8p8VlmvzI5ZaZMAEjOk4if8LQF5Y5+BSWAwwthenNY=", "owner": "anyrun-org", "repo": "anyrun", - "rev": "a289cd0827fcf3b575f3425af8c9fcace660536b", + "rev": "d72d303fbaa68752a8761d082ea133a95786e3b8", "type": "github" }, "original": { @@ -391,11 +391,11 @@ }, "crane_3": { "locked": { - "lastModified": 1771796463, - "narHash": "sha256-9bCDuUzpwJXcHMQYMS1yNuzYMmKO/CCwCexpjWOl62I=", + "lastModified": 1772080396, + "narHash": "sha256-84W9UNtSk9DNMh43WBkOjpkbfODlmg+RDi854PnNgLE=", "owner": "ipetkov", "repo": "crane", - "rev": "3d3de3313e263e04894f284ac18177bd26169bad", + "rev": "8525580bc0316c39dbfa18bd09a1331e98c9e463", "type": "github" }, "original": { @@ -491,10 +491,10 @@ "crates-io-index": { "flake": false, "locked": { - "lastModified": 1773228541, - "narHash": "sha256-/HxIvekjC2d4rV1i1c427OaQ/2Ob592T05iHGCG1Smk=", + "lastModified": 1773399070, + "narHash": "sha256-C38X4xmmGcY+7bbH5mSOWR6fxBxJepsXgyTsFM/srmI=", "ref": "refs/heads/master", - "rev": "6a47cd654bba9bad905b041a81f485bb13affdb2", + "rev": "14c6df7b049391ff951e4da6f591a2ae14a31150", "shallow": true, "type": "git", "url": "https://github.com/rust-lang/crates.io-index" @@ -676,11 +676,11 @@ ] }, "locked": { - "lastModified": 1772900169, - "narHash": "sha256-Y3dW9gL+7PfQHjsjbCStsFS2ziNKMvQi8mLKh//+xeI=", + "lastModified": 1773384964, + "narHash": "sha256-JOpKeuSTM5SbWbPwVCOx+3Vkwnuuf+io9fJBhYld/80=", "owner": "christo-auer", "repo": "eilmeldung", - "rev": "0400f8a3dd3eaccac2d836991da71bd1b13f1bde", + "rev": "e0b6ce933634ee732355e256f603a83272d7e053", "type": "github" }, "original": { @@ -736,6 +736,28 @@ "type": "github" } }, + "fenix_3": { + "inputs": { + "nixpkgs": [ + "tangled-core", + "nixpkgs" + ], + "rust-analyzer-src": "rust-analyzer-src_2" + }, + "locked": { + "lastModified": 1772176312, + "narHash": "sha256-Yjo/QCJvY9GUhAzwac/m6Rx3oxvRyEaiT5DQ5o+T6g4=", + "owner": "nix-community", + "repo": "fenix", + "rev": "92d91250c1acd59beabc51208192adc92f31aeb5", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "fenix", + "type": "github" + } + }, "firefox-gnome-theme": { "flake": false, "locked": { @@ -1549,11 +1571,11 @@ ] }, "locked": { - "lastModified": 1772914505, - "narHash": "sha256-civTFnGjtsbxqvj+YD0r6Tt7dHLbt/xNhKISsm0OXcE=", + "lastModified": 1773108598, + "narHash": "sha256-y80AABZv5n1vQua8mn1T79QB4pRnBTo+hPdmPa+J0yA=", "owner": "tale", "repo": "headplane", - "rev": "6d70497758840e67a836d1c33ff20017b66c2049", + "rev": "6470f5a821e3ee5b4937a858bf13fb294bd38a7c", "type": "github" }, "original": { @@ -1569,11 +1591,11 @@ ] }, "locked": { - "lastModified": 1772845525, - "narHash": "sha256-Dp5Ir2u4jJDGCgeMRviHvEQDe+U37hMxp6RSNOoMMPc=", + "lastModified": 1773367248, + "narHash": "sha256-FFMc1uAwy2GYasd0rdNDVxKyAgzuoJH2M+GglBQbqf0=", "owner": "nix-community", "repo": "home-manager", - "rev": "27b93804fbef1544cb07718d3f0a451f4c4cd6c0", + "rev": "be0c641a6a5564caa33982faa1fe2c60d92131c7", "type": "github" }, "original": { @@ -1589,11 +1611,11 @@ ] }, "locked": { - "lastModified": 1772633058, - "narHash": "sha256-SO7JapRy2HPhgmqiLbfnW1kMx5rakPMKZ9z3wtRLQjI=", + "lastModified": 1773264488, + "narHash": "sha256-rK0507bDuWBrZo+0zts9bCs/+RRUEHuvFE5DHWPxX/Q=", "owner": "nix-community", "repo": "home-manager", - "rev": "080657a04188aca25f8a6c70a0fb2ea7e37f1865", + "rev": "5c0f63f8d55040a7eed69df7e3fcdd15dfb5a04c", "type": "github" }, "original": { @@ -1704,11 +1726,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1772913214, - "narHash": "sha256-lI361+KhTUerHMYJOaDzVhIikAX1PNcZMNY1WEx/+dc=", + "lastModified": 1773316626, + "narHash": "sha256-BrDGYt2w2tSkCvjMtgcVGIAp3FWsV5Ycl4ongLZ/fLk=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "a4ecae91600d7e8ceb31610176d6b40cb816711b", + "rev": "e8684034525829d58054c32da914d1713398fbb8", "type": "github" }, "original": { @@ -2045,11 +2067,11 @@ ] }, "locked": { - "lastModified": 1772469298, - "narHash": "sha256-DMihaqNt1PSkAEEymsZXOuB41x22tVViAgjSzH8BpW0=", + "lastModified": 1773075023, + "narHash": "sha256-AdprTMqzTefZCVkNihijRo7qKjrPGo+BET2b8c6SMaY=", "owner": "JakeStanger", "repo": "ironbar", - "rev": "963553be55f68d45e3c67ad0985b5d8e5fcf02a6", + "rev": "57fe863afa8813956d457b5cd145c8f4579e20b6", "type": "github" }, "original": { @@ -2068,11 +2090,11 @@ "rust-overlay": "rust-overlay_5" }, "locked": { - "lastModified": 1772216104, - "narHash": "sha256-1TnGN26vnCEQk5m4AavJZxGZTb/6aZyphemRPRwFUfs=", + "lastModified": 1773344150, + "narHash": "sha256-JSsXufJy2zdg5XS5pRGlkwF1dqN+sWPmCgrvJsnhEzg=", "owner": "nix-community", "repo": "lanzaboote", - "rev": "dbe5112de965bbbbff9f0729a9789c20a65ab047", + "rev": "d21013305ef39e1d9d2d06b161c3785ffad82281", "type": "github" }, "original": { @@ -2137,11 +2159,11 @@ ] }, "locked": { - "lastModified": 1767232402, - "narHash": "sha256-li+h6crnhc5Zqs+M6pn7D7M0W9M63ECNennDjRgzioE=", + "lastModified": 1773185476, + "narHash": "sha256-COuJkFg669oalmEN3T61gD3gM9SfUsiGvDS9pCOphZY=", "owner": "musnix", "repo": "musnix", - "rev": "d65f98e0b1f792365f1705653d7b2d266ceeff6e", + "rev": "739e2a1f94c87d5f4c8b880a12480185cf0d7620", "type": "github" }, "original": { @@ -2175,11 +2197,11 @@ "neorg": { "flake": false, "locked": { - "lastModified": 1772796483, - "narHash": "sha256-PTrVXWhtZj/lY8v85ek+g6mB02JwMxFYNc3gO5IbnIo=", + "lastModified": 1773268430, + "narHash": "sha256-ukxw43NfHGTFwi2XV4JGIR14gDMCBDNI/LKZfLITjh4=", "owner": "nvim-neorg", "repo": "neorg", - "rev": "ba7d86bfc167346600f3b2c7b93593d7c14f7a6b", + "rev": "ca524bdf7e68091b1bc5a968cb60e07618472660", "type": "github" }, "original": { @@ -2354,11 +2376,11 @@ "systems": "systems_15" }, "locked": { - "lastModified": 1772592046, - "narHash": "sha256-+Lyl+mGVd0t2nlR6ODK/gvUHzMtF5qLlbTK+x5tCenU=", + "lastModified": 1773196765, + "narHash": "sha256-GvveRb/AiCb/dKXculKiNiAMW4CXMPwpeyi6c/S/a7o=", "owner": "Infinidoge", "repo": "nix-minecraft", - "rev": "483abf9ad6aeac1d61f2a5419ded2879f0c4795e", + "rev": "4d744dff3d8e0d9e7f85e06244ad353bdcf424ff", "type": "github" }, "original": { @@ -2488,11 +2510,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1772963923, - "narHash": "sha256-RzfLK7/Txe27Kl38aFtMtRAQLJgau9rPUXTAfbFSkUk=", + "lastModified": 1773398707, + "narHash": "sha256-W4EhkIBeYBLrg/kWqVcYp4CX7m+CC5mBRDKoPTWWopU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "079fda761ac518f7b8ec4fb19e3c2b5f24744c2f", + "rev": "56cb0489dabb0d4e8e729fd3b70af0808edd00ed", "type": "github" }, "original": { @@ -2504,11 +2526,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1772822230, - "narHash": "sha256-yf3iYLGbGVlIthlQIk5/4/EQDZNNEmuqKZkQssMljuw=", + "lastModified": 1773222311, + "narHash": "sha256-BHoB/XpbqoZkVYZCfXJXfkR+GXFqwb/4zbWnOr2cRcU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "71caefce12ba78d84fe618cf61644dce01cf3a96", + "rev": "0590cd39f728e129122770c029970378a79d076a", "type": "github" }, "original": { @@ -2530,11 +2552,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1772935638, - "narHash": "sha256-NzeoTOG8HVsn2RM/SyC9NSoK1f+rUQUTwfbB5ZvdcRE=", + "lastModified": 1773367433, + "narHash": "sha256-oEOQ1+as09IxG0ttBCkgzjGhLbybL1GCCgzOaGdfVgM=", "owner": "nix-community", "repo": "nixpkgs-xr", - "rev": "390bd6961152a4ae1802a20f5d61bc876d3d255e", + "rev": "9fec642ef8d16989d6fc3a24e9bbad488eef97cb", "type": "github" }, "original": { @@ -2545,11 +2567,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1772773019, - "narHash": "sha256-E1bxHxNKfDoQUuvriG71+f+s/NT0qWkImXsYZNFFfCs=", + "lastModified": 1773282481, + "narHash": "sha256-b/GV2ysM8mKHhinse2wz+uP37epUrSE+sAKXy/xvBY4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "aca4d95fce4914b3892661bcb80b8087293536c6", + "rev": "fe416aaedd397cacb33a610b33d60ff2b431b127", "type": "github" }, "original": { @@ -2641,11 +2663,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1772773019, - "narHash": "sha256-E1bxHxNKfDoQUuvriG71+f+s/NT0qWkImXsYZNFFfCs=", + "lastModified": 1773282481, + "narHash": "sha256-b/GV2ysM8mKHhinse2wz+uP37epUrSE+sAKXy/xvBY4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "aca4d95fce4914b3892661bcb80b8087293536c6", + "rev": "fe416aaedd397cacb33a610b33d60ff2b431b127", "type": "github" }, "original": { @@ -2735,11 +2757,11 @@ "norg-meta": "norg-meta" }, "locked": { - "lastModified": 1772801619, - "narHash": "sha256-YL3AfJJdl7kCOAOZkSQmCRdW+XHrmhzuUxbEbMkgwFc=", + "lastModified": 1773391090, + "narHash": "sha256-ZWqVsIO1ap8Z9j89hZDwDUWoevSV906ORUdZLQFR1/o=", "owner": "nvim-neorg", "repo": "nixpkgs-neorg-overlay", - "rev": "4dbfcc92b3fab2454d93f05a44b08b254e2929b1", + "rev": "1e3b43602af97b00289292bfee931e2aec6cbf52", "type": "github" }, "original": { @@ -2795,11 +2817,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1772963736, - "narHash": "sha256-enl7bSBgPMrtdXnrdq4Tp2QVaHzDvxf5pp8KI9Vbsd0=", + "lastModified": 1773397542, + "narHash": "sha256-iS6fjZqnrlBQgOzO7ZPKpyA6y1/07SuKNBlD5/7zRZQ=", "owner": "nix-community", "repo": "nur", - "rev": "ff2b50088ba1e8d6bdc4ea87572da3d58b225cfc", + "rev": "95c043c21d55ac8e4d9e8e17ba1b05a87a3eed21", "type": "github" }, "original": { @@ -2894,11 +2916,11 @@ ] }, "locked": { - "lastModified": 1771858127, - "narHash": "sha256-Gtre9YoYl3n25tJH2AoSdjuwcqij5CPxL3U3xysYD08=", + "lastModified": 1772024342, + "narHash": "sha256-+eXlIc4/7dE6EcPs9a2DaSY3fTA9AE526hGqkNID3Wg=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "49bbbfc218bf3856dfa631cead3b052d78248b83", + "rev": "6e34e97ed9788b17796ee43ccdbaf871a5c2b476", "type": "github" }, "original": { @@ -3001,6 +3023,23 @@ "type": "github" } }, + "rust-analyzer-src_2": { + "flake": false, + "locked": { + "lastModified": 1772094427, + "narHash": "sha256-TiVs6OUBJEvajHdJZ5nIq0KognNJooUWuLGPFfQacSw=", + "owner": "rust-lang", + "repo": "rust-analyzer", + "rev": "56b59a832858329c2f947f9b7bdf1a49da39c981", + "type": "github" + }, + "original": { + "owner": "rust-lang", + "ref": "nightly", + "repo": "rust-analyzer", + "type": "github" + } + }, "rust-overlay": { "inputs": { "nixpkgs": [ @@ -3109,11 +3148,11 @@ ] }, "locked": { - "lastModified": 1771988922, - "narHash": "sha256-Fc6FHXtfEkLtuVJzd0B6tFYMhmcPLuxr90rWfb/2jtQ=", + "lastModified": 1772334676, + "narHash": "sha256-Jrc0J3AH+iNJDlUze3+FJZv2R0BZnhANFnD52V4kyvI=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "f4443dc3f0b6c5e6b77d923156943ce816d1fcb9", + "rev": "9879be11f30fd3bbf848e653a7f991549e8973b5", "type": "github" }, "original": { @@ -3246,11 +3285,11 @@ ] }, "locked": { - "lastModified": 1772944399, - "narHash": "sha256-xTzsSd3r5HBeufSZ3fszAn0ldfKctvsYG7tT2YJg5gY=", + "lastModified": 1773096132, + "narHash": "sha256-M3zEnq9OElB7zqc+mjgPlByPm1O5t2fbUrH3t/Hm5Ag=", "owner": "Mic92", "repo": "sops-nix", - "rev": "c8e69670b316d6788e435a3aa0bda74eb1b82cc0", + "rev": "d1ff3b1034d5bab5d7d8086a7803c5a5968cd784", "type": "github" }, "original": { @@ -3699,6 +3738,7 @@ "tangled-core": { "inputs": { "actor-typeahead-src": "actor-typeahead-src", + "fenix": "fenix_3", "flake-compat": "flake-compat_11", "gomod2nix": "gomod2nix", "htmx-src": "htmx-src", @@ -3714,11 +3754,11 @@ "sqlite-lib-src": "sqlite-lib-src" }, "locked": { - "lastModified": 1772710663, - "narHash": "sha256-DoiqADcD2Z5NscMHPZ7a/RX1+VTexHN68P4WL6eAG04=", + "lastModified": 1773396738, + "narHash": "sha256-th1HF3wodvZrPR9j2fwSxM9nLtJxrtMDo8NGajDR7jE=", "ref": "refs/heads/master", - "rev": "e326cc53ad4e9123552bdf20a192aff6ca1eb135", - "revCount": 2019, + "rev": "a251bd9ecf0b5658a33720c1ab2085fc0926f449", + "revCount": 2060, "type": "git", "url": "https://tangled.org/tangled.org/core" }, @@ -3921,11 +3961,11 @@ ] }, "locked": { - "lastModified": 1772660329, - "narHash": "sha256-IjU1FxYqm+VDe5qIOxoW+pISBlGvVApRjiw/Y/ttJzY=", + "lastModified": 1773297127, + "narHash": "sha256-6E/yhXP7Oy/NbXtf1ktzmU8SdVqJQ09HC/48ebEGBpk=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "3710e0e1218041bbad640352a0440114b1e10428", + "rev": "71b125cd05fbfd78cab3e070b73544abe24c5016", "type": "github" }, "original": { @@ -3958,11 +3998,11 @@ "systems": "systems_25" }, "locked": { - "lastModified": 1772924242, - "narHash": "sha256-JcqiV4rdCWhEkCetF+enOzsWLfr0xJ7+8gdxeLTPoM4=", + "lastModified": 1773324674, + "narHash": "sha256-Yw6VKOsfnyvOke4VqpZIpNqTeHK+dEH+yR8w9UUYiCQ=", "owner": "vicinaehq", "repo": "vicinae", - "rev": "394c6c4cc7c0e6d9f3d9dd8c622057f9487db199", + "rev": "1aaff7f69a295cf4914c76222fad1bd047e7e55f", "type": "github" }, "original": { @@ -4022,11 +4062,11 @@ ] }, "locked": { - "lastModified": 1772945022, - "narHash": "sha256-Fv14NttjL/7xfi6eVwrSEBAyBvDjI00RLiRNqA5apcw=", + "lastModified": 1773290887, + "narHash": "sha256-L1yMYmFffHfZNP+hKJGRBmrFKkn/VDhu7jEbVftBQuM=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "3a6a5ca7fb48cc8fd8183386506a06579d1d79dc", + "rev": "9346698c4562819f61b4e5097151ec0b17729fab", "type": "github" }, "original": { @@ -4045,11 +4085,11 @@ "rust-overlay": "rust-overlay_10" }, "locked": { - "lastModified": 1771148613, - "narHash": "sha256-nLzdw8jskekSRrunxBDCA0NCHr/2aJjcXqZ1Fcqm5eY=", + "lastModified": 1773119656, + "narHash": "sha256-AE6SthrvDyUU70myW7wAq4mzQbtmK5Spng7Y/OdCdhI=", "owner": "dj95", "repo": "zjstatus", - "rev": "7a039f56da80681408454d6e175fde3f54b9e592", + "rev": "e80d508ffbff6ab6b39a481ae9986109d3c313ac", "type": "github" }, "original": { diff --git a/nixos/ryu/programs/gamemode.nix b/nixos/ryu/programs/gamemode.nix index 94f49b5a..471d8647 100644 --- a/nixos/ryu/programs/gamemode.nix +++ b/nixos/ryu/programs/gamemode.nix @@ -1,6 +1,7 @@ { pkgs, device, + lib, ... }: { programs.gamemode = { @@ -12,7 +13,7 @@ custom = { start = let out = pkgs.writeScriptBin "gamemode-start" '' - ${pkgs.lmstudio}/bin/lms unload + ${lib.getExe pkgs.ollama} ps | tail +2 | cut -d' ' -f1 | xargs ${lib.getExe pkgs.ollama} stop ${pkgs.libnotify}/bin/notify-send 'GameMode started' ''; in "${out}/bin/gamemode-start"; diff --git a/nixos/tako/services/default.nix b/nixos/tako/services/default.nix index 6f0b9d32..b1700aea 100644 --- a/nixos/tako/services/default.nix +++ b/nixos/tako/services/default.nix @@ -29,7 +29,7 @@ # ./paperless.nix ./prowlarr.nix # ./searxng.nix - # ./shitpost.nix + ./shitpost.nix ]; services = { nix-serve = { diff --git a/overlays.nix b/overlays.nix index c77a4a6b..8c5e5bea 100644 --- a/overlays.nix +++ b/overlays.nix @@ -60,7 +60,7 @@ networking = final: prev: { caddyWithCloudflare = inputs.nixpkgs.legacyPackages.${prev.stdenv.hostPlatform.system}.caddy.withPlugins { plugins = ["github.com/caddy-dns/cloudflare@v0.2.2"]; - hash = "sha256-biQdtiscdmrwP6VUsuXmZrvcdewl+g50kdmab5lhE0s="; + hash = "sha256-Gb1nC5fZfj7IodQmKmEPGygIHNYhKWV1L0JJiqnVtbs="; }; };