This commit is contained in:
Daniel Bulant 2026-07-11 17:25:48 +02:00
parent ed2bde496a
commit dbb4b9f6a1
No known key found for this signature in database
4 changed files with 212 additions and 193 deletions

View file

@ -15,11 +15,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1781688715,
"narHash": "sha256-brhFyhDel7E6rmwViRF0yehhiLb5ICYRnznTwdA0+cA=",
"lastModified": 1783159615,
"narHash": "sha256-1RJv/P0V6HsSNnokBzXQeIZmTO3qXJDuASko7TgBmPU=",
"owner": "mrshmllow",
"repo": "affinity-nix",
"rev": "2c764c934bf7b772b43f8cfaed1fac474c7d2807",
"rev": "eb5fb72efc11e77e34404a206d978ca8aa131b71",
"type": "github"
},
"original": {
@ -73,11 +73,11 @@
]
},
"locked": {
"lastModified": 1781599129,
"narHash": "sha256-ZO+Bpe42djeJ3JZ6e9NJIrhi41EQPEvNMN+mnC0FPqs=",
"lastModified": 1783406237,
"narHash": "sha256-NdHbLFLLuJR2GNUr9+N9euj4DkhS40UBDl62vx2m5yQ=",
"owner": "0xferrous",
"repo": "CodexBar-flake",
"rev": "368938f75a12c2ccb00e72978b3284750f9ba3b1",
"rev": "066f84c8995fb335764fe5eae34d487c015d000b",
"type": "github"
},
"original": {
@ -95,11 +95,11 @@
"stable": "stable"
},
"locked": {
"lastModified": 1781446832,
"narHash": "sha256-/6+NHQstxRqkbNjtNcQgCojzu59SEbdwwpWqBw7Fm9s=",
"lastModified": 1783265280,
"narHash": "sha256-n+TVzNkFtsW+ghl7JeFJYwIbXaZ2tn/WgjVMXwlzybI=",
"owner": "zhaofengli",
"repo": "colmena",
"rev": "938cb5cdd9b25d9774b6168e5f03d0afd04d321f",
"rev": "e4250e61da7e007e19e8e17d8675b88ad27d6c06",
"type": "github"
},
"original": {
@ -114,11 +114,11 @@
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1781648708,
"narHash": "sha256-i9ggnF31Uq3tpdp6ZMe7YAOxjTfkB7S4WjSBfXV0uMk=",
"lastModified": 1783367160,
"narHash": "sha256-/uassJ8ZX8eTU2SNasM+BRcEfmHQyDyA6Ayia0srwKE=",
"owner": "9001",
"repo": "copyparty",
"rev": "d33d11321f823f58a9109298ef886044f63b02ce",
"rev": "a523ba231f0971a59a31b5afb3e8596d2469e4df",
"type": "github"
},
"original": {
@ -145,11 +145,11 @@
},
"crane": {
"locked": {
"lastModified": 1780532242,
"narHash": "sha256-D+BsdpxmtUwtqGoY0IXPhHgTlmqgcZKCEo1oMyn7ep0=",
"lastModified": 1781825982,
"narHash": "sha256-SlXKwIRIhrOSAcTjCB3ftPLzJWZStQIPS7J1FlZPnKk=",
"owner": "ipetkov",
"repo": "crane",
"rev": "59a82a1222dd3b2080b5cc52a1a2e8d5f1b77f37",
"rev": "469fd08d0bcf6926321fa973c6777fbc87785dd7",
"type": "github"
},
"original": {
@ -160,11 +160,11 @@
},
"crane_2": {
"locked": {
"lastModified": 1778106249,
"narHash": "sha256-cM/AuKy5tMhwOOQIbha8ZRRMHVfNf7cv2aljIw+qoCg=",
"lastModified": 1780532242,
"narHash": "sha256-D+BsdpxmtUwtqGoY0IXPhHgTlmqgcZKCEo1oMyn7ep0=",
"owner": "ipetkov",
"repo": "crane",
"rev": "6d015ea29630b7ad2402841386da2cb617a470a7",
"rev": "59a82a1222dd3b2080b5cc52a1a2e8d5f1b77f37",
"type": "github"
},
"original": {
@ -180,11 +180,11 @@
]
},
"locked": {
"lastModified": 1779650358,
"narHash": "sha256-53a8H1NhppF1Wte4XRm78AAb23ZVOda2vlmpV4sa90U=",
"lastModified": 1782736090,
"narHash": "sha256-TnoKATODjWk4e1w3VhRYLWGMdXMJzDyvQF8mtD6WRGA=",
"owner": "AvengeMedia",
"repo": "danksearch",
"rev": "e4be0825f06370d506e4755cfeae97247a18586f",
"rev": "1269b4688cc94cbd271e1cbbf19a6e7caa2293de",
"type": "github"
},
"original": {
@ -202,12 +202,12 @@
"nixpkgs": "nixpkgs_7"
},
"locked": {
"lastModified": 1780941588,
"narHash": "sha256-cXxaBtTSYEYVtSxw4IH0hPa+p+VFxS0i+66GwxVFk7o=",
"rev": "70c28bcdd4dde10d04f39e7accb5738a1f5d5298",
"revCount": 421,
"lastModified": 1781815324,
"narHash": "sha256-5pDiPOe2tLKDOH59TkzP3MNiCCCbGxw3giDyRrSdP4E=",
"rev": "fdef7e382e042b1fe418f65770c3acda5933b155",
"revCount": 422,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.21.1/019ea867-5568-7d03-9579-e943ed6d4cef/source.tar.gz"
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.21.2/019edc7b-7758-7223-a52e-d8a340361a73/source.tar.gz"
},
"original": {
"type": "tarball",
@ -217,37 +217,37 @@
"determinate-nixd-aarch64-darwin": {
"flake": false,
"locked": {
"narHash": "sha256-ctwRrPKWBSFkTqlCHRGz6MHBSWRkbSAEVGoelsxdr2g=",
"narHash": "sha256-pQ7YeoB96bBl3iJGRdUWjdOFwahPUMwNN1yl9fwJufY=",
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.1/macOS"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.2/macOS"
},
"original": {
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.1/macOS"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.2/macOS"
}
},
"determinate-nixd-aarch64-linux": {
"flake": false,
"locked": {
"narHash": "sha256-qYFrMN6lSMRYV87D/uK5L2CUBvOpoLZAAfSYXvcp9cc=",
"narHash": "sha256-t6Tc358tx16GFely1je18dmrfB8Wv1FkV6nRnU7ITYY=",
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.1/aarch64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.2/aarch64-linux"
},
"original": {
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.1/aarch64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.2/aarch64-linux"
}
},
"determinate-nixd-x86_64-linux": {
"flake": false,
"locked": {
"narHash": "sha256-BxzPf6fT1ekyvD5JA0vvDJOTPtIyjrzVg3Puuo0ftbg=",
"narHash": "sha256-M5e/05UlhljIuqS2ZMozD3OJ2MTTYol9SxQwqrzJdkk=",
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.1/x86_64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.2/x86_64-linux"
},
"original": {
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.1/x86_64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.21.2/x86_64-linux"
}
},
"dmm": {
@ -322,11 +322,11 @@
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1781086641,
"narHash": "sha256-2oBncBeL671Tf6TnYqk36ebkfPHNYPKwz5at8NcrpvI=",
"lastModified": 1782900513,
"narHash": "sha256-GHrsl1+ysDFgmDQtQSqWS7TiYD2Q58VlwLvnf1+crJM=",
"owner": "nix-community",
"repo": "fenix",
"rev": "640606300f74b4891bfa1a51f5756450f9fdc7f1",
"rev": "16810aa8f4ad89ca480b1513774e8b6f485fe368",
"type": "github"
},
"original": {
@ -367,11 +367,11 @@
"flake-compat_3": {
"flake": false,
"locked": {
"lastModified": 1650374568,
"narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
"lastModified": 1767039857,
"narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "b4a34015c698c7793d592d66adbab377907a2be8",
"rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab",
"type": "github"
},
"original": {
@ -433,11 +433,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"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": {
@ -472,11 +472,11 @@
"nixpkgs-lib": "nixpkgs-lib_2"
},
"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": {
@ -540,12 +540,15 @@
}
},
"flake-utils_2": {
"inputs": {
"systems": "systems_2"
},
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
@ -571,7 +574,7 @@
},
"flake-utils_4": {
"inputs": {
"systems": "systems_2"
"systems": "systems_3"
},
"locked": {
"lastModified": 1731533236,
@ -629,15 +632,14 @@
"git-hooks": {
"inputs": {
"flake-compat": "flake-compat_2",
"gitignore": "gitignore",
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1778507602,
"narHash": "sha256-kTwur1wV+01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs=",
"lastModified": 1782908218,
"narHash": "sha256-wLMOrPgVyeF3XmP+qfYcLqnVdTxikdcSvbIY7rA9jTA=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a",
"rev": "9f7e99119ece7705299595299f3b031f39356de1",
"type": "github"
},
"original": {
@ -674,19 +676,21 @@
},
"git-hooks_2": {
"inputs": {
"flake-compat": "flake-compat_6",
"gitignore": "gitignore_3",
"flake-compat": [
"nix-gaming",
"flake-compat"
],
"nixpkgs": [
"nix-gaming",
"nixpkgs"
]
},
"locked": {
"lastModified": 1778507602,
"narHash": "sha256-kTwur1wV+01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs=",
"lastModified": 1783008725,
"narHash": "sha256-jGiy6+sxjNWXSjp25uoJuNfyH9zBK1PEDY0lVoL4ibQ=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a",
"rev": "bca82caa46d5ec0f5d422c61fb1e30bc51313cbe",
"type": "github"
},
"original": {
@ -696,28 +700,6 @@
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
"affinity-nix",
"git-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": [
"hyprland-plugins",
@ -740,28 +722,6 @@
"type": "github"
}
},
"gitignore_3": {
"inputs": {
"nixpkgs": [
"nix-gaming",
"git-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"
}
},
"helium": {
"inputs": {
"nixpkgs": [
@ -770,11 +730,11 @@
"utils": "utils"
},
"locked": {
"lastModified": 1781324208,
"narHash": "sha256-bygOOsF1MFbhpl420ja6Md5bGIyRIJ2/UDS2nqEX1eA=",
"lastModified": 1783223803,
"narHash": "sha256-tm6T+BmxX03IV5m5YLR9RixTATCs/FXbJMjZa4kzsA8=",
"owner": "schembriaiden",
"repo": "helium-browser-nix-flake",
"rev": "87c5dbbabd13547db8e14937c77bd3abce315d56",
"rev": "a4d5eb6e4b8a44d84fd66fe6771c49b51369bf51",
"type": "github"
},
"original": {
@ -790,11 +750,11 @@
]
},
"locked": {
"lastModified": 1781667738,
"narHash": "sha256-OxrwHpsWf+QGbos1LMDGAcv7sjBGshcw/43th6waeYI=",
"lastModified": 1783525612,
"narHash": "sha256-OEFYdbtG6Qy04KGteknnrx15Uo2XXkYVuUvBvFNEn+Q=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "7664e05e2413d5e2b8c54a884eb8ea0f8a504fc2",
"rev": "1aac8895fea6fcabc6a0184c63a80fb2f99fd208",
"type": "github"
},
"original": {
@ -811,11 +771,11 @@
]
},
"locked": {
"lastModified": 1780515920,
"narHash": "sha256-8KX2hEeOX6KP3hBBJJI8dGWVrzbOOf1rBPmg/GUG24U=",
"lastModified": 1782839684,
"narHash": "sha256-vzs4SBgPsK4aNzlJR2PpFwtARazXMOxZonQnDz0YHxk=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "4c5c1e8ba14f1c7475fa31ff11bc1c19cd220974",
"rev": "2a37d71bbe69e1522ddabf03a4cea0374958bdbe",
"type": "github"
},
"original": {
@ -919,7 +879,7 @@
"hyprwire": "hyprwire",
"nixpkgs": "nixpkgs_10",
"pre-commit-hooks": "pre-commit-hooks",
"systems": "systems_4",
"systems": "systems_5",
"xdph": "xdph"
},
"locked": {
@ -1002,11 +962,11 @@
]
},
"locked": {
"lastModified": 1781442805,
"narHash": "sha256-Kt56e6Bq2sfqN8yq1RHsS6z+8QKCZelmhaeQQRtZyqU=",
"lastModified": 1783451362,
"narHash": "sha256-tQIMYvE8XWk1kO25euWAYdyxJPT+Mishl/drVG0Hb1c=",
"owner": "hyprwm",
"repo": "hyprland-plugins",
"rev": "1f90c674d51a1ef83c725cd6d02280b4c969fdf7",
"rev": "15569344314eeedb4b8f4f4ef6144a9f5bde045e",
"type": "github"
},
"original": {
@ -1252,11 +1212,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
"lastModified": 1781650123,
"narHash": "sha256-mNxImGaM33cxTku2yIk8qy2oN2cnQNUidizONJobTqw=",
"lastModified": 1783510829,
"narHash": "sha256-VtZC3AiKp3w6oCTRlEaraI9Fi2T8CmdDuhzGf3lNG9M=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "bdfe98a468b972aa556fa29a68a8d4853b6bef08",
"rev": "ba8fc95733e53354e82dd1a821d8391dcd56e4bc",
"type": "github"
},
"original": {
@ -1285,11 +1245,11 @@
"niri-unstable": {
"flake": false,
"locked": {
"lastModified": 1781588278,
"narHash": "sha256-Fw/Zo0hwgn9ulgY5duQy51WHtqpNoLjNDZYLdEI1SS4=",
"lastModified": 1783506058,
"narHash": "sha256-LyuNO/1BM7GphVyt4C4Qj2OkdHZvM/9Hxs7mQ5ExjYc=",
"owner": "YaLTeR",
"repo": "niri",
"rev": "fdb6d85fc78355762bcf3cf71fe4037681a766f9",
"rev": "ef5b7379dc444d33b01a7faec2bd6592d3188357",
"type": "github"
},
"original": {
@ -1321,16 +1281,17 @@
},
"nix-gaming": {
"inputs": {
"flake-compat": "flake-compat_6",
"flake-parts": "flake-parts_3",
"git-hooks": "git-hooks_2",
"nixpkgs": "nixpkgs_11"
},
"locked": {
"lastModified": 1781585853,
"narHash": "sha256-Jxy8cO5gkixVBKtlcDSAKk9aEiof9L+96ttJJCJ3FwE=",
"lastModified": 1783480870,
"narHash": "sha256-HLCRJSJauuAJxKu1cZapg2R6Q0Nt7V9qliXjIkBWoBU=",
"owner": "fufexan",
"repo": "nix-gaming",
"rev": "a0a9d5a7a147044553d146e80e6a09d4fd045093",
"rev": "e142752ebb9074642ef6fe0c6599a2ee6f3c420c",
"type": "github"
},
"original": {
@ -1347,11 +1308,11 @@
]
},
"locked": {
"lastModified": 1729742964,
"narHash": "sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9+BV1h+MpA=",
"lastModified": 1737420293,
"narHash": "sha256-F1G5ifvqTpJq7fdkT34e/Jy9VCyzd5XfJ9TO8fHhJWE=",
"owner": "nix-community",
"repo": "nix-github-actions",
"rev": "e04df33f62cdcf93d73e9a04142464753a16db67",
"rev": "f4158fa080ef4503c8f4c820967d946c2af31ec9",
"type": "github"
},
"original": {
@ -1367,11 +1328,11 @@
]
},
"locked": {
"lastModified": 1781422160,
"narHash": "sha256-W7S8O86bVrw2gaomEwkHStOzmPpnFIHQ6lS4Q2HffJ0=",
"lastModified": 1783414108,
"narHash": "sha256-RY8e+gR2/DhXsYDxGDL6Hhe9+POD9u4+llwxMBqMQDs=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "854d04e2368fb2e9c328a36b3c0a04cd713bfae1",
"rev": "96d6de10eb281b98f5cfcd1841394c03da5df77c",
"type": "github"
},
"original": {
@ -1400,11 +1361,11 @@
"nixpkgs": "nixpkgs_12"
},
"locked": {
"lastModified": 1781622756,
"narHash": "sha256-JrPh4M6S7aPsEE9tOENuZrxC6o2szSLlK+t4+nLke9s=",
"lastModified": 1783370751,
"narHash": "sha256-E+3MIMvKuo9k+K+qLQ9YXzsBzkgHuyVLnsEbN2DFfuc=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "08018c72174a4df5657f8d94178ac69fb9c243e5",
"rev": "662bd6e312d2c8b212e32cb377abaee190749320",
"type": "github"
},
"original": {
@ -1447,11 +1408,11 @@
},
"nixpkgs-lib": {
"locked": {
"lastModified": 1777168982,
"narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=",
"lastModified": 1782614948,
"narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
"rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14",
"rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c",
"type": "github"
},
"original": {
@ -1462,11 +1423,11 @@
},
"nixpkgs-lib_2": {
"locked": {
"lastModified": 1777168982,
"narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=",
"lastModified": 1782614948,
"narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
"rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14",
"rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c",
"type": "github"
},
"original": {
@ -1539,11 +1500,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1781509190,
"narHash": "sha256-uJZs9Di8I6ciTp6jiojj0HzlNpBkud8ax5aT/O5aJkw=",
"lastModified": 1782847189,
"narHash": "sha256-twXPFqFsrrY5r28Zh7Homgcp2gUMBgQ6WDS98Q/3xFI=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "d6df3513510aa548c83868fd22bfddd0a8c0a0d4",
"rev": "b6018f87da91d19d0ab4cf979885689b469cdd41",
"type": "github"
},
"original": {
@ -1555,11 +1516,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1781577229,
"narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=",
"lastModified": 1783224372,
"narHash": "sha256-8i/87eeoqiGE4yOTjwSA3Eh/ziJRQEmd/unYU+K27sk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f",
"rev": "d407951447dcd00442e97087bf374aad70c04cea",
"type": "github"
},
"original": {
@ -1603,11 +1564,11 @@
},
"nixpkgs_11": {
"locked": {
"lastModified": 1781328464,
"narHash": "sha256-j9uBlHI0eJ9zWU9IlF6SlBBPdeJu30hcvar31IRKHpw=",
"lastModified": 1782978903,
"narHash": "sha256-bG1LAS3YehMzp4RSXw99o3yMEO/Ktb0Tx29RCtEU0Tk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5a722a7155bfc9fbe657f28d26b71860d95324bc",
"rev": "d33369954a67ae3322177dc9a3d564092912120c",
"type": "github"
},
"original": {
@ -1632,11 +1593,11 @@
},
"nixpkgs_13": {
"locked": {
"lastModified": 1781577229,
"narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=",
"lastModified": 1783224372,
"narHash": "sha256-8i/87eeoqiGE4yOTjwSA3Eh/ziJRQEmd/unYU+K27sk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f",
"rev": "d407951447dcd00442e97087bf374aad70c04cea",
"type": "github"
},
"original": {
@ -1648,11 +1609,11 @@
},
"nixpkgs_14": {
"locked": {
"lastModified": 1780243769,
"narHash": "sha256-2fYATYjjbsF2ri3reTWXgBkrmwK5Hpj23CsTEdLA2fo=",
"rev": "331800de5053fcebacf6813adb5db9c9dca22a0c",
"lastModified": 1781074563,
"narHash": "sha256-d34lhgOet4IqYMnCxbIvwFBMOyTV6PT4TyNEOP0/ZhU=",
"rev": "9ae611a455b90cf061d8f332b977e387bda8e1ca",
"type": "tarball",
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1008282.331800de5053/nixexprs.tar.xz?lastModified=1780243769&rev=331800de5053fcebacf6813adb5db9c9dca22a0c"
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1014179.9ae611a455b9/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
@ -1661,11 +1622,11 @@
},
"nixpkgs_15": {
"locked": {
"lastModified": 1780243769,
"narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=",
"lastModified": 1782723713,
"narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "331800de5053fcebacf6813adb5db9c9dca22a0c",
"rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8",
"type": "github"
},
"original": {
@ -1677,11 +1638,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1780749050,
"narHash": "sha256-3av0pIjlOWQ6rDbNOmpUSvbNnJkGORQKKjb4LtCZsIY=",
"lastModified": 1782723713,
"narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "a799d3e3886da994fa307f817a6bc705ae538eeb",
"rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8",
"type": "github"
},
"original": {
@ -1709,11 +1670,11 @@
},
"nixpkgs_4": {
"locked": {
"lastModified": 1750134718,
"narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=",
"lastModified": 1782723713,
"narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c",
"rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8",
"type": "github"
},
"original": {
@ -1754,12 +1715,12 @@
},
"nixpkgs_7": {
"locked": {
"lastModified": 1780336545,
"narHash": "sha256-vhVhuXzFrIOfcssC/9hDHx7MHzDKjF3keHuREOQqQiQ=",
"rev": "4df1b885d76a54e1aa1a318f8d16fd6005b6401f",
"revCount": 1008784,
"lastModified": 1780930886,
"narHash": "sha256-rppURzHviaQN131F+nLiLdGfcb0uCd9gGP0E5+iw9MI=",
"rev": "8c3cede7ddc26bd659d2d383b5610efbd2c7a16e",
"revCount": 1012902,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.1008784%2Brev-4df1b885d76a54e1aa1a318f8d16fd6005b6401f/019e8725-c925-7ec1-8f35-3f9effcf169a/source.tar.gz"
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.1012902%2Brev-8c3cede7ddc26bd659d2d383b5610efbd2c7a16e/019eab22-bd1e-7e40-b919-277db893c789/source.tar.gz"
},
"original": {
"type": "tarball",
@ -1820,11 +1781,11 @@
]
},
"locked": {
"lastModified": 1781691567,
"narHash": "sha256-8xfRne0FISrOPsygTZAyo/we7kOPwRuh58e3B0TlmRA=",
"lastModified": 1783511967,
"narHash": "sha256-ZgC7vAbpzuxUaVIICjjlg3AuMsr6dtnUYcIY9AX6w2s=",
"owner": "getpaseo",
"repo": "paseo",
"rev": "127b138a914d28c1fecef9162742a7c050cc828d",
"rev": "6ca1f4dac53ec28ed16c8d3a4fc33a8fb29c017a",
"type": "github"
},
"original": {
@ -1853,7 +1814,7 @@
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat_5",
"gitignore": "gitignore_2",
"gitignore": "gitignore",
"nixpkgs": [
"hyprland-plugins",
"hyprland",
@ -2035,11 +1996,11 @@
"rust-overlay": "rust-overlay_3"
},
"locked": {
"lastModified": 1781596256,
"narHash": "sha256-USAjdJeHS8ypISqQBZSPnYoFtqO+U6pi4xzDdJfHNa0=",
"lastModified": 1783426443,
"narHash": "sha256-cjZuFPvYL2olk3MBf1rNKL68qMjtpFk51vEsyA5sZjg=",
"owner": "temidaradev",
"repo": "rusic",
"rev": "80b17bbdf0d6a258051df1671a03e373ae19e456",
"rev": "be54cef9cabe1897634231dfdf291397f681233f",
"type": "github"
},
"original": {
@ -2051,11 +2012,11 @@
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1781005730,
"narHash": "sha256-3Bn47a+Vs2/ltQfTU2ApWqy5kYNmF+RaTEJs0A/H2pA=",
"lastModified": 1782864348,
"narHash": "sha256-NVYhLbaefeIUftPlo3kS6qr0xd8eFJRodEiaHrvFKR4=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "587ce15e272b94d4f0a69d695e3718a02c24667e",
"rev": "0d381ca097a8e0375a19387874d952c0a230ac4f",
"type": "github"
},
"original": {
@ -2116,11 +2077,11 @@
]
},
"locked": {
"lastModified": 1777173302,
"narHash": "sha256-ERiu3cbxvnTDxiDcimRA7af7xp6x1y0sRyLGm28Qzz8=",
"lastModified": 1781580018,
"narHash": "sha256-BlTedbM77FmesD2ZqR73vhFy+y77UrhefV7IYw1pDsk=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "aaec8c50baeaf2f2ba653e8aae71778a2bbbac94",
"rev": "8bceba21a1ebea535c27c4dc723a0d5a4db9e386",
"type": "github"
},
"original": {
@ -2131,16 +2092,16 @@
},
"stable": {
"locked": {
"lastModified": 1750133334,
"narHash": "sha256-urV51uWH7fVnhIvsZIELIYalMYsyr2FCalvlRTzqWRw=",
"lastModified": 1783021296,
"narHash": "sha256-WYOmcI0zSkkU4VpR7xda8o0AWNC9xuqkEM7n4tKjJY8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "36ab78dab7da2e4e27911007033713bab534187b",
"rev": "d3474199ff806484bfccd1fdef7afc27fb8d74b5",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-25.05",
"ref": "release-26.05",
"repo": "nixpkgs",
"type": "github"
}
@ -2191,6 +2152,21 @@
}
},
"systems_4": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"systems_5": {
"locked": {
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
@ -2225,7 +2201,7 @@
},
"utils": {
"inputs": {
"systems": "systems_3"
"systems": "systems_4"
},
"locked": {
"lastModified": 1731533236,
@ -2354,11 +2330,11 @@
"nixpkgs": "nixpkgs_15"
},
"locked": {
"lastModified": 1781638617,
"narHash": "sha256-sVJ+oryjyNY7K+EI3Ff5u2b9xDbDCbYLcDhe5r85xw0=",
"lastModified": 1783489920,
"narHash": "sha256-sZediA0pfMCXm6nA6fvO1vEsWvybEvP5GCnaAPDcTq0=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "eab258d9b5c326c49d308fb2f29935101e6d2e02",
"rev": "3671c6eceee35fd06fd1f60b71eed968cc9d7449",
"type": "github"
},
"original": {

1
hwparam.json Normal file
View file

@ -0,0 +1 @@
{"hwcode": "0x707", "meid": "e403f92ae2b37b8d1ca7556dca8edb85", "socid": "9a0612706e053fbdf166a8dfc252e80d0721cc8599444f450240eca3b6071672", "cid": "15010044503644414203d14a0784770f"}

View file

@ -158,6 +158,7 @@ in
};
environment.systemPackages =
(with pkgs; [
mtkclient
blender
android-studio-full
nvitop

View file

@ -20,6 +20,7 @@
...
}:
let
system = pkgs.stdenv.hostPlatform.system;
unstable = import nixpkgs-unstable {
system = pkgs.system;
@ -66,6 +67,44 @@ let
'';
});
osuLazerBinNvidia = pkgs.symlinkJoin {
name = "osu-lazer-bin-glx-mesa";
paths = [ (nix-gaming.packages.${system}.osu-lazer-bin.override { gmrun_enable = false; }) ];
nativeBuildInputs = [ pkgs.makeWrapper ];
postBuild = ''
wrapProgram $out/bin/osu! \
--set SDL_VIDEODRIVER x11 \
--set __GLX_VENDOR_LIBRARY_NAME mesa \
--set DRI_PRIME 1 \
--unset MESA_VK_DEVICE_SELECT \
--unset __EGL_EXTERNAL_PLATFORM_CONFIG_DIRS \
--unset __EGL_VENDOR_LIBRARY_FILENAMES
'';
};
osuLazerBinDebug = pkgs.writeShellScriptBin "osu-debug" ''
set -eu
log="/tmp/osu-lazer-bin-debug.$(date +%s)"
resolved="$(${pkgs.coreutils}/bin/readlink -f "$(command -v osu!)")"
{
echo "PATH=$(command -v osu!)"
echo "RESOLVED=$resolved"
echo "ARGV=$*"
echo "--- wrapper ---"
${pkgs.gnused}/bin/sed -n '1,80p' "$resolved" || true
echo "--- env ---"
env | ${pkgs.gnugrep}/bin/grep -E '^(SDL_|OSU_|__EGL|__GLX|EGL_|GLX_|LIBGL|MESA|DRI_|GBM|WLR|AQ_|DISPLAY|WAYLAND_DISPLAY|XDG_SESSION|XDG_CURRENT|PIPEWIRE|vblank)' | sort || true
} > "$log.env"
exec > >(${pkgs.coreutils}/bin/tee "$log.stdout")
exec 2> >(${pkgs.coreutils}/bin/tee "$log.stderr" >&2)
echo "Writing debug logs to $log.env, $log.stdout, and $log.stderr" >&2
exec osu! "$@"
'';
# system = stdenv.hostPlatform.system;
in
{
@ -81,6 +120,8 @@ in
stateVersion = "25.11";
packages = with pkgs; [
osuLazerBinNvidia
osuLazerBinDebug
deadlockModManager
#firefox
unrar
@ -324,7 +365,7 @@ in
nixpkgs-unstable.legacyPackages.${system}.zed-editor
nixpkgs-unstable.legacyPackages.${system}.pineflash
unstable.nosql-booster
#unstable.nosql-booster
android-tools
hyperfine