diff --git a/flake.lock b/flake.lock index 199e8aa..73482b8 100644 --- a/flake.lock +++ b/flake.lock @@ -112,7 +112,9 @@ "nixpkgs": [ "nixpkgs" ], - "utils": "utils" + "utils": [ + "flake-utils" + ] }, "locked": { "lastModified": 1770019181, @@ -135,11 +137,11 @@ ] }, "locked": { - "lastModified": 1771469470, - "narHash": "sha256-GnqdqhrguKNN3HtVfl6z+zbV9R9jhHFm3Z8nu7R6ml0=", + "lastModified": 1769524058, + "narHash": "sha256-zygdD6X1PcVNR2PsyK4ptzrVEiAdbMqLos7utrMDEWE=", "owner": "nix-community", "repo": "disko", - "rev": "4707eec8d1d2db5182ea06ed48c820a86a42dc13", + "rev": "71a3fc97d80881e91710fe721f1158d3b96ae14d", "type": "github" }, "original": { @@ -151,11 +153,11 @@ "doomemacs": { "flake": false, "locked": { - "lastModified": 1771392781, - "narHash": "sha256-OfN1elxo/JUjz4n8blH/CEdgaqzS30Q0+IvGhuH+Bek=", + "lastModified": 1771047055, + "narHash": "sha256-A5QktV1imIj1STwdt0MiZ5erGPnmFBjk2JC6gcgFFjQ=", "owner": "doomemacs", "repo": "doomemacs", - "rev": "74d1b871b75fb19feefa2722628aecfe0b828e79", + "rev": "9019a168873afc983631eeb830053ebdb799be40", "type": "github" }, "original": { @@ -170,11 +172,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1771555584, - "narHash": "sha256-49AMd9XWR4bLT2UJDKOH+z84SDdtCE3JwJYwB+zqfCo=", + "lastModified": 1771124256, + "narHash": "sha256-rfSiNMep0fUsenlx72ooQOxYEbUK4puai5+34gui2uI=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "02d5bd9d7e65bee8fbc28022b31b0c56bc1cc605", + "rev": "9f7213cb27707bd7f2ef6445eccdd9160c9c778e", "type": "github" }, "original": { @@ -193,11 +195,11 @@ ] }, "locked": { - "lastModified": 1771490669, - "narHash": "sha256-b/QygK+woUZs3k2vNqfsKtBx/YwEOTGXQS4W2SPON0c=", + "lastModified": 1771057865, + "narHash": "sha256-Suny75DfQS3Mqd8ihiDZNsRs4CfRC3GiQDMmaFPj2qM=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "9b5c1f819cc45c6ec00e32e73608e0d6721bec1d", + "rev": "56690eb79372e49054b0c2b87780fe3f86be7616", "type": "github" }, "original": { @@ -378,7 +380,7 @@ }, "flake-utils": { "inputs": { - "systems": "systems_3" + "systems": "systems_2" }, "locked": { "lastModified": 1731533236, @@ -396,7 +398,7 @@ }, "flake-utils_2": { "inputs": { - "systems": "systems_5" + "systems": "systems_4" }, "locked": { "lastModified": 1731533236, @@ -490,11 +492,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1771429468, - "narHash": "sha256-blgdyxA7Ih6jwrp12uSfOylelRHrs9FgP8Mh5GBKG6E=", + "lastModified": 1771001199, + "narHash": "sha256-q/ZyGZIfALlPW3AxZMjfsT01daTU232JGNVkQ/eiFsE=", "owner": "helix-editor", "repo": "helix", - "rev": "1a38979aaa53ea96425a04413c871600ee5845e7", + "rev": "d12a48a51e2409e876a18baf3cae1e838a9dddc3", "type": "github" }, "original": { @@ -511,11 +513,11 @@ ] }, "locked": { - "lastModified": 1771531206, - "narHash": "sha256-1R3Wx6KUkMb4x4E5UOhW9p6rqiexzSGGWxZqSHqW5n0=", + "lastModified": 1771102945, + "narHash": "sha256-e5NfW8NhC3qChR8bHVni/asrig/ZFzd1wzpq+cEE/tg=", "owner": "nix-community", "repo": "home-manager", - "rev": "91be7cce763fa4022c7cf025a71b0c366d1b6e77", + "rev": "ff5e5d882c51f9a032479595cbab40fd04f56399", "type": "github" }, "original": { @@ -577,7 +579,9 @@ }, "lix-module": { "inputs": { - "flake-utils": "flake-utils", + "flake-utils": [ + "flake-utils" + ], "flakey-profile": "flakey-profile", "lix": "lix", "nixpkgs": [ @@ -606,11 +610,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1771545891, - "narHash": "sha256-aaVUfc/9q2pCsELZmYhf+uvYRMCUlBvccgL1VS27R+o=", + "lastModified": 1771113898, + "narHash": "sha256-0t6wai1op7OUc4mAhM4BYIbfQMvYmMhW2jXP2VQ0/KA=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "917b72d5e27bc217440655b81f701d7062bdd198", + "rev": "5e829d6d57633d5d56a0f351564331fca40d507b", "type": "github" }, "original": { @@ -622,11 +626,11 @@ "neovim-src": { "flake": false, "locked": { - "lastModified": 1771541613, - "narHash": "sha256-1Rpt5B4pNW/MNkWoEamqwCa5I4/9G84dSqp4eHS5zsA=", + "lastModified": 1771089488, + "narHash": "sha256-xHSWR7wo4GiZVWAoBlD4f2szoftfoxOCqlOu1UBL9Wc=", "owner": "neovim", "repo": "neovim", - "rev": "e3d46a63375c84b7bd409f1f07ef56eb985eae50", + "rev": "8ab511bba524bcd5b5913d1b1205b5e4fe3f7210", "type": "github" }, "original": { @@ -647,11 +651,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1771514840, - "narHash": "sha256-t3WbZvwoDj/75YDX/nwkZuxanZLZaWr9meSfKswaN6g=", + "lastModified": 1771099995, + "narHash": "sha256-d9jSUIJa5MX+Y7+OMB6FgeHxS2YHT88IUl7HA5hK8FU=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "4f69ab280e9bb34e2c0b67fdfa6f0978a170ef56", + "rev": "3f765c47870861fafe4c6ed2e631c052aa1e1660", "type": "github" }, "original": { @@ -680,11 +684,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1771305475, - "narHash": "sha256-lqweVTwHhYc+9T33cysp38gVwxaibGJHriOPZXWyhCY=", + "lastModified": 1771048216, + "narHash": "sha256-g7HP0MMezWKT3R+3uQzUe3BJ68YMRZjmhNMzKTR3Sus=", "owner": "YaLTeR", "repo": "niri", - "rev": "a2a52911757cb3b497db9407592f9b4c439571ea", + "rev": "8e3e93b6240dc9dbc702f0b44f20177c2ce737cf", "type": "github" }, "original": { @@ -700,14 +704,14 @@ "nixpkgs": [ "nixpkgs" ], - "systems": "systems_4" + "systems": "systems_3" }, "locked": { - "lastModified": 1771491986, - "narHash": "sha256-VKR4E2Li3xPAyCgnPGK04qMebvyHjgMnc7Ly18bOy68=", + "lastModified": 1771059089, + "narHash": "sha256-0UCTQpyhLj8jPB2rUotrtGJ1dOnhC7rQ8cWCqifZVck=", "owner": "marienz", "repo": "nix-doom-emacs-unstraightened", - "rev": "e3f0afe382a24ad02cd6348d8ccb7c73bed726f4", + "rev": "ee8c6178e5cc11a10bfcd9f0d4317bc95ec6a4e1", "type": "github" }, "original": { @@ -722,11 +726,11 @@ "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1771504976, - "narHash": "sha256-E6vYsfrmSugowvC30inu7cpChPXYl68Sjs+p7/3ZitY=", + "lastModified": 1771123156, + "narHash": "sha256-Px1IFFTw3zdP8RNram2g41EvUTjIZRDLCgZyXgpBty0=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "06154d726ba4eb01c9b2d18edcc3d2476c83d3bc", + "rev": "0c4bf3ac4eaf5b693e5d7ae75f3caba8fcf15d8f", "type": "github" }, "original": { @@ -746,11 +750,11 @@ ] }, "locked": { - "lastModified": 1771479716, - "narHash": "sha256-px2OOCb6VDEGNSVpFEbVLnocz34qrfAarx28lTzrWsw=", + "lastModified": 1770960282, + "narHash": "sha256-RlQqict6qNlyK9INY8+uLO64wl7aTOY8+dGyWCOd96s=", "owner": "nix-community", "repo": "nix4nvchad", - "rev": "5098052557a36a148c84740733c4ac5b1bc566a5", + "rev": "81df32933ce8c7f71ec5842866695034730a3c3a", "type": "github" }, "original": { @@ -761,11 +765,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1771423359, - "narHash": "sha256-yRKJ7gpVmXbX2ZcA8nFi6CMPkJXZGjie2unsiMzj3Ig=", + "lastModified": 1770882871, + "narHash": "sha256-nw5g+xl3veea+maxJ2/81tMEA/rPq9aF1H5XF35X+OE=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "740a22363033e9f1bb6270fbfb5a9574067af15b", + "rev": "af04cb78aa85b2a4d1c15fc7270347e0d0eda97b", "type": "github" }, "original": { @@ -777,11 +781,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1771008912, + "narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "a82ccc39b39b621151d6732718e3e250109076fa", "type": "github" }, "original": { @@ -791,6 +795,22 @@ "type": "github" } }, + "nixpkgs-485603": { + "locked": { + "lastModified": 1769860058, + "narHash": "sha256-xiC+Y8ylTYFhY2KaGs1p/bSinsBHQ42nrjsFDn9EajQ=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "b9c50b93fcf500dbd398ddc84829f6751b97fb47", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "refs/pull/485603/head", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib": { "locked": { "lastModified": 1769909678, @@ -806,33 +826,6 @@ "type": "github" } }, - "nixpkgs-patch-rqbit-bump": { - "flake": false, - "locked": { - "narHash": "sha256-BZRSSNDskFySuJ0L2W/FRlHFeaaOZBrwbhXgYn8KbeY=", - "type": "file", - "url": "https://github.com/nixos/nixpkgs/pull/485603.diff" - }, - "original": { - "type": "file", - "url": "https://github.com/nixos/nixpkgs/pull/485603.diff" - } - }, - "nixpkgs-patcher": { - "locked": { - "lastModified": 1769207991, - "narHash": "sha256-SwGLSB3H/Lq2gPa2/yCtmcUn8E/fVuPtZ5qnjrDj62s=", - "owner": "gepbird", - "repo": "nixpkgs-patcher", - "rev": "2e59a7b94478f67e3ac2b221f737fe75c2175edc", - "type": "github" - }, - "original": { - "owner": "gepbird", - "repo": "nixpkgs-patcher", - "type": "github" - } - }, "nixpkgs-stable": { "locked": { "lastModified": 1767313136, @@ -851,11 +844,11 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1771419570, - "narHash": "sha256-bxAlQgre3pcQcaRUm/8A0v/X8d2nhfraWSFqVmMcBcU=", + "lastModified": 1771043024, + "narHash": "sha256-O1XDr7EWbRp+kHrNNgLWgIrB0/US5wvw9K6RERWAj6I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6d41bc27aaf7b6a3ba6b169db3bd5d6159cfaa47", + "rev": "3aadb7ca9eac2891d52a9dec199d9580a6e2bf44", "type": "github" }, "original": { @@ -899,11 +892,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1771207753, - "narHash": "sha256-b9uG8yN50DRQ6A7JdZBfzq718ryYrlmGgqkRm9OOwCE=", + "lastModified": 1770843696, + "narHash": "sha256-LovWTGDwXhkfCOmbgLVA10bvsi/P8eDDpRudgk68HA8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d1c15b7d5806069da59e819999d70e1cec0760bf", + "rev": "2343bbb58f99267223bc2aac4fc9ea301a155a16", "type": "github" }, "original": { @@ -931,11 +924,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1771008912, + "narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "a82ccc39b39b621151d6732718e3e250109076fa", "type": "github" }, "original": { @@ -963,11 +956,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1771008912, + "narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "a82ccc39b39b621151d6732718e3e250109076fa", "type": "github" }, "original": { @@ -997,14 +990,14 @@ "inputs": { "flake-parts": "flake-parts_5", "nixpkgs": "nixpkgs_7", - "systems": "systems_6" + "systems": "systems_5" }, "locked": { - "lastModified": 1771135771, - "narHash": "sha256-wyvBIhDuyCRyjB3yPg77qoyxrlgQtBR1rVW3c9knV3E=", + "lastModified": 1771023756, + "narHash": "sha256-sTj1hrPT7D4oGHaQQzwDeqyZBwnxYc+T7yceyQc4sy4=", "owner": "nix-community", "repo": "nixvim", - "rev": "ed0424f0b08d303a7348f52f7850ad1b2704f9ba", + "rev": "4c63aa76be59b49ae89892ae803005afd4a400cd", "type": "github" }, "original": { @@ -1020,11 +1013,11 @@ ] }, "locked": { - "lastModified": 1771554771, - "narHash": "sha256-atFYM8h8fgnXW/i/zM3yZnhsbVxlsIQ6eq/FcC6uZ6k=", + "lastModified": 1771121714, + "narHash": "sha256-wsExKYHTFoMJvDAxLa/1LMusQxoz+WP1rgesNGkNJck=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "8eef8ef71d64a7ad0144eb79221cdfcc568848cf", + "rev": "7c6596917c6243375e29c587ba7a4463674a853c", "type": "github" }, "original": { @@ -1039,11 +1032,11 @@ "nixpkgs": "nixpkgs_8" }, "locked": { - "lastModified": 1771564473, - "narHash": "sha256-tQauHR8v8+YwOeO86bjAuSNjUq+I5bzI++yKKEwJkHQ=", + "lastModified": 1771123039, + "narHash": "sha256-yVM4gGX23LBG3bGA4qXJmFK0uPPbQyeSHjX86vn4KBk=", "owner": "nix-community", "repo": "NUR", - "rev": "d9c9b43346416771c85c1833f1d539539329e6c8", + "rev": "5010258a3048dc147079a7291eb24f0c1b90d892", "type": "github" }, "original": { @@ -1123,6 +1116,7 @@ "disko": "disko", "emacs-overlay": "emacs-overlay", "flake-parts": "flake-parts_2", + "flake-utils": "flake-utils", "helix": "helix", "home-manager": "home-manager", "lanzaboote": "lanzaboote", @@ -1134,8 +1128,7 @@ "nix4nvchad": "nix4nvchad", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_6", - "nixpkgs-patch-rqbit-bump": "nixpkgs-patch-rqbit-bump", - "nixpkgs-patcher": "nixpkgs-patcher", + "nixpkgs-485603": "nixpkgs-485603", "nixvim": "nixvim", "noctalia": "noctalia", "nur": "nur", @@ -1196,11 +1189,11 @@ ] }, "locked": { - "lastModified": 1771524872, - "narHash": "sha256-eksVUcUsfS9mQx4D9DrYu88u9w70bAf+n6KmTDuIGEE=", + "lastModified": 1770683991, + "narHash": "sha256-xVfPvXDf9QN3Eh9dV+Lw6IkWG42KSuQ1u2260HKvpnc=", "owner": "Mic92", "repo": "sops-nix", - "rev": "e85540ffe97322dc1fea14dd11cdc2f59d540ac7", + "rev": "8b89f44c2cc4581e402111d928869fe7ba9f7033", "type": "github" }, "original": { @@ -1240,7 +1233,7 @@ "nixpkgs" ], "nur": "nur_2", - "systems": "systems_7", + "systems": "systems_6", "tinted-foot": "tinted-foot", "tinted-kitty": "tinted-kitty", "tinted-schemes": "tinted-schemes", @@ -1248,11 +1241,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1771541829, - "narHash": "sha256-jtrIUcFoZuS6R4P18907H0pPyHaGoF5Tomez7j3KIHs=", + "lastModified": 1770914701, + "narHash": "sha256-QHFYyngohNhih4w+3IqQty5DV+p1txsx1kkk6XJWar8=", "owner": "nix-community", "repo": "stylix", - "rev": "cb73f89d3ecef7e790c42f828e2228ff82975de5", + "rev": "db03fed72e5ca02be34e1d24789345a943329738", "type": "github" }, "original": { @@ -1351,21 +1344,6 @@ "type": "github" } }, - "systems_7": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, "tinted-foot": { "flake": false, "locked": { @@ -1465,24 +1443,6 @@ "type": "github" } }, - "utils": { - "inputs": { - "systems": "systems_2" - }, - "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" - } - }, "xwayland-satellite-stable": { "flake": false, "locked": { @@ -1503,11 +1463,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1771195969, - "narHash": "sha256-BUE41HjLIGPjq3U8VXPjf8asH8GaMI7FYdgrIHKFMXA=", + "lastModified": 1770583271, + "narHash": "sha256-Q75S8cEqJoZ92s1y4zArvk2U1ayAy2E4SaF7gbNXkYQ=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "536bd32efc935bf876d6de385ec18a1b715c9358", + "rev": "86f5bd5d867ad6e120935dfe825f6b903ebbeddd", "type": "github" }, "original": { @@ -1526,11 +1486,11 @@ ] }, "locked": { - "lastModified": 1771562861, - "narHash": "sha256-6oT3rF68W8HERLXvFfEkpz8xpAVLKZsY1ZuR/BbDTO8=", + "lastModified": 1771126860, + "narHash": "sha256-CYqJVjo71DYasbNYHbJVgV91cP2f8bm79aBm9HT3TYk=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "7783a3adf3d5a9599a82c75a44c7482e70398ac2", + "rev": "e9c332fcddbe43187cb0855a5012ee96a69653f4", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index dbbd394..cc15964 100644 --- a/flake.nix +++ b/flake.nix @@ -3,14 +3,14 @@ outputs = { flake-parts, + flake-utils, home-manager, treefmt-nix, nixpkgs, - nixpkgs-patcher, ... } @ inputs: let nixpkgs-lib = nixpkgs.lib; - lib = nixpkgs-lib.extend (final: prev: nixpkgs-lib.recursiveUpdate {nixpkgs-patcher = nixpkgs-patcher.lib;} (import ./lib final prev)); + lib = nixpkgs-lib.extend (import ./lib); in flake-parts.lib.mkFlake { @@ -22,7 +22,7 @@ } ( {lib, ...}: { - systems = ["x86_64-linux"]; + systems = flake-utils.lib.defaultSystems; imports = [ home-manager.flakeModules.home-manager @@ -51,14 +51,11 @@ # nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable-small"; # nixpkgs.url = "github:NixOS/nixpkgs/master"; ## update rqbit - nixpkgs-patch-rqbit-bump = { - url = "https://github.com/nixos/nixpkgs/pull/485603.diff"; - flake = false; - }; - nixpkgs-patcher = { + nixpkgs-485603 = { type = "github"; - owner = "gepbird"; - repo = "nixpkgs-patcher"; + owner = "nixos"; + repo = "nixpkgs"; + ref = "refs/pull/485603/head"; }; lix-module = { @@ -66,6 +63,7 @@ # url = "git+https://git.lix.systems/lix-project/nixos-module"; inputs = { nixpkgs.follows = "nixpkgs"; + flake-utils.follows = "flake-utils"; }; }; @@ -126,6 +124,12 @@ inputs."nixpkgs-lib".follows = "nixpkgs"; }; + flake-utils = { + type = "github"; + owner = "numtide"; + repo = "flake-utils"; + }; + sops-nix = { type = "github"; owner = "Mic92"; @@ -160,6 +164,7 @@ repo = "deploy-rs"; inputs = { nixpkgs.follows = "nixpkgs"; + utils.follows = "flake-utils"; }; }; diff --git a/flake/nixos.nix b/flake/nixos.nix index 29b70d7..092191a 100644 --- a/flake/nixos.nix +++ b/flake/nixos.nix @@ -14,8 +14,7 @@ in { }; nixosConfigurations = let makeNixosConfiguration = hostName: - lib.nixpkgs-patcher.nixosSystem { - nixpkgsPatcher.inputs = inputs; + lib.nixosSystem { modules = [(rootPath + "/nixos/configurations/${hostName}")]; specialArgs = { inherit diff --git a/flake/perSystem.nix b/flake/perSystem.nix index 3134e47..7d2c42a 100644 --- a/flake/perSystem.nix +++ b/flake/perSystem.nix @@ -14,11 +14,9 @@ inputs', ... }: let - patchedNixpkgs = lib.nixpkgs-patcher.patchNixpkgs { - inherit system inputs; - }; + inherit (inputs) nixpkgs; in { - _module.args.pkgs = import patchedNixpkgs { + _module.args.pkgs = import nixpkgs { localSystem = {inherit system;}; config = { allowUnfree = true; diff --git a/home/david/modules/programs/zen-browser.nix b/home/david/modules/programs/zen-browser.nix index ca53768..1a78233 100644 --- a/home/david/modules/programs/zen-browser.nix +++ b/home/david/modules/programs/zen-browser.nix @@ -15,7 +15,6 @@ in { stylix.targets.zen-browser.enable = false; programs.zen-browser = { enable = true; - suppressXdgMigrationWarning = true; profiles.default = { name = "default"; isDefault = true; diff --git a/home/modules/programs/yazi.nix b/home/modules/programs/yazi.nix index a5b874c..27d1a23 100644 --- a/home/modules/programs/yazi.nix +++ b/home/modules/programs/yazi.nix @@ -20,7 +20,6 @@ in { ]; programs.yazi = { enable = true; - shellWrapperName = "y"; plugins = { inherit (pkgs.yaziPlugins) diff --git a/nixos/modules/gui/niri.nix b/nixos/modules/gui/niri.nix index 85333da..e2c6789 100644 --- a/nixos/modules/gui/niri.nix +++ b/nixos/modules/gui/niri.nix @@ -14,7 +14,7 @@ in { # Enabled to support trash of nautilus services.gvfs.enable = true; - systemd.user.services.niri-flake-polkit.serviceConfig.ExecStart = lib.mkForce "${pkgs.mate-polkit}/libexec/polkit-mate-authentication-agent-1"; + systemd.user.services.niri-flake-polkit.serviceConfig.ExecStart = lib.mkForce "${pkgs.mate.mate-polkit}/libexec/polkit-mate-authentication-agent-1"; environment = { pathsToLink = ["share/thumbnailers"]; diff --git a/overlays/modifications/default.nix b/overlays/modifications/default.nix index 55bcd91..2cccd38 100644 --- a/overlays/modifications/default.nix +++ b/overlays/modifications/default.nix @@ -16,6 +16,8 @@ in ./vim.nix ./prismlauncher.nix + ./fix-rqbit.nix + # Nur ./nur.nix ] diff --git a/overlays/modifications/fix-rqbit.nix b/overlays/modifications/fix-rqbit.nix new file mode 100644 index 0000000..266f515 --- /dev/null +++ b/overlays/modifications/fix-rqbit.nix @@ -0,0 +1,5 @@ +{inputs, ...}: _final: prev: let + inherit (prev.stdenv.hostPlatform) system; +in { + rqbit = inputs.nixpkgs-485603.legacyPackages.${system}.rqbit; +}