This commit is contained in:
Daniel Bulant 2026-04-21 19:03:27 +02:00
parent 0f14dfd36c
commit 5a4ab8af51
No known key found for this signature in database
3 changed files with 168 additions and 93 deletions

View file

@ -2,7 +2,10 @@
"nodes": {
"affinity-nix": {
"inputs": {
"corefonts": "corefonts",
"crane": "crane",
"elemental-wine-source": "elemental-wine-source",
"fenix": "fenix",
"flake-compat": "flake-compat",
"flake-parts": "flake-parts",
"git-hooks": "git-hooks",
@ -13,11 +16,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1776067772,
"narHash": "sha256-cvFa7mQ80lDhfk8g3uGNhQLA8HrL3y9EW3AJPPmzeKI=",
"lastModified": 1776678252,
"narHash": "sha256-kRvF2710eJtYs9NWkfNjxOz4bHzXVqN6RDmEyXHDXdw=",
"owner": "mrshmllow",
"repo": "affinity-nix",
"rev": "20fd4d95a634303e1beb55fab3d138f4e7ea6006",
"rev": "8371b47a54d1611a689973fa28bd1a145cd813da",
"type": "github"
},
"original": {
@ -91,11 +94,11 @@
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1775866625,
"narHash": "sha256-NfzRZ5DZo8Mwb31ocimy3IMhr3kmYGQ3/ImfnEQkQLw=",
"lastModified": 1776778887,
"narHash": "sha256-eJpYaU1oSomLe7hs0A76vagFV+cZH6NUyiwXjxewhV4=",
"owner": "9001",
"repo": "copyparty",
"rev": "a5d859d2b18f53ccf236bc6229856f79139d531c",
"rev": "37e68f60a614968c0e0f29706cedeb5f20ecf816",
"type": "github"
},
"original": {
@ -104,6 +107,37 @@
"type": "github"
}
},
"corefonts": {
"flake": false,
"locked": {
"lastModified": 1431183738,
"narHash": "sha256-610Km9GCtYWxi2SH5jH/XYPXc5f58q5lB05/5XxO/qM=",
"owner": "pushcx",
"repo": "corefonts",
"rev": "8f8627b0004b5f1b952c09cf6390e4ae46475e59",
"type": "github"
},
"original": {
"owner": "pushcx",
"repo": "corefonts",
"type": "github"
}
},
"crane": {
"locked": {
"lastModified": 1775839657,
"narHash": "sha256-SPm9ck7jh3Un9nwPuMGbRU04UroFmOHjLP56T10MOeM=",
"owner": "ipetkov",
"repo": "crane",
"rev": "7cf72d978629469c4bd4206b95c402514c1f6000",
"type": "github"
},
"original": {
"owner": "ipetkov",
"repo": "crane",
"type": "github"
}
},
"danksearch": {
"inputs": {
"nixpkgs": [
@ -133,12 +167,12 @@
"nixpkgs": "nixpkgs_7"
},
"locked": {
"lastModified": 1775584659,
"narHash": "sha256-NA5oZRunqxD+4LNdU7ZKJHqwuazKyAmBjO4OHXL14X4=",
"rev": "21dcaa011d3d35cf42a04e988eaac9b28c97a707",
"revCount": 411,
"lastModified": 1776702255,
"narHash": "sha256-GileAqhqUkoUXJnpJitbIsYfvuWc230d4zeMBFh1KdU=",
"rev": "ef5209e37ee077f7c46a857a7f404bac1cb711ad",
"revCount": 412,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.17.3/019d691b-0a67-74d9-90e1-1a3c86286399/source.tar.gz"
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.18.0/019dabb9-22ad-71c0-8b78-e5ea2325c027/source.tar.gz"
},
"original": {
"type": "tarball",
@ -148,37 +182,37 @@
"determinate-nixd-aarch64-darwin": {
"flake": false,
"locked": {
"narHash": "sha256-qLWfYk9qkb21wKCDWnhMfqBFjcdBBJkNUKBlvdHSLgA=",
"narHash": "sha256-wIHmKTzguRGRhNuYKqXl4NpghdeAYdXnBWKMMVWnlaA=",
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.3/macOS"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.18.0/macOS"
},
"original": {
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.3/macOS"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.18.0/macOS"
}
},
"determinate-nixd-aarch64-linux": {
"flake": false,
"locked": {
"narHash": "sha256-0BmprPIRTopvJ2QdImOMP+TujAPVgRdl0bUL3vhqGIY=",
"narHash": "sha256-eIYwLso0rkCUtQNr49U6Lm6Cntx4AeEyEa3BCbhyL3s=",
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.3/aarch64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.18.0/aarch64-linux"
},
"original": {
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.3/aarch64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.18.0/aarch64-linux"
}
},
"determinate-nixd-x86_64-linux": {
"flake": false,
"locked": {
"narHash": "sha256-+Q85cySxr0FB/cr97hk/WWYgeJY+iC4OH+FjGYygIbU=",
"narHash": "sha256-oE/kvKBJkCIlFhkrEn7aLIf80HxK5E7fJGD2Acn4qbw=",
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.3/x86_64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.18.0/x86_64-linux"
},
"original": {
"type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.17.3/x86_64-linux"
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.18.0/x86_64-linux"
}
},
"dms": {
@ -240,6 +274,28 @@
"type": "gitlab"
}
},
"fenix": {
"inputs": {
"nixpkgs": [
"affinity-nix",
"nixpkgs"
],
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1776153734,
"narHash": "sha256-QvkVX4Go+BnNgQQLc5Ma3WNBZOG5Jpdqsy8Ri0/CbSQ=",
"owner": "nix-community",
"repo": "fenix",
"rev": "a8b0e62fb39299fbeb1aa365f4b57e2c258a178e",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "fenix",
"type": "github"
}
},
"flake-compat": {
"locked": {
"lastModified": 1751685974,
@ -582,11 +638,11 @@
"utils": "utils"
},
"locked": {
"lastModified": 1776004579,
"narHash": "sha256-9uEVLUueMTPu85dJMXLZ4NU36rCVbvUS/gGO1Eae5mw=",
"lastModified": 1776545703,
"narHash": "sha256-+EvL6D/ENSouidMse/QdokaHUZTgyCYmW8k6xaCqImk=",
"owner": "schembriaiden",
"repo": "helium-browser-nix-flake",
"rev": "d69553db8dd48fb6cab8c646b81892890f611a14",
"rev": "33dfb6d7e53e5b568690ede1e0299d2fdae56868",
"type": "github"
},
"original": {
@ -602,11 +658,11 @@
]
},
"locked": {
"lastModified": 1776046499,
"narHash": "sha256-Wzc4nn07/0RL21ypPHRzNDQZcjhIC8LaYo7QJQjM5T4=",
"lastModified": 1776777932,
"narHash": "sha256-0R3Yow/NzSeVGUke5tL7CCkqmss4Vmi6BbV6idHzq/8=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "287f84846c1eb3b72c986f5f6bebcff0bd67440d",
"rev": "5d5640599a0050b994330328b9fd45709c909720",
"type": "github"
},
"original": {
@ -623,11 +679,11 @@
]
},
"locked": {
"lastModified": 1774991950,
"narHash": "sha256-kScKj3qJDIWuN9/6PMmgy5esrTUkYinrO5VvILik/zw=",
"lastModified": 1776184304,
"narHash": "sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "f2d3e04e278422c7379e067e323734f3e8c585a7",
"rev": "3c7524c68348ef79ce48308e0978611a050089b2",
"type": "github"
},
"original": {
@ -796,11 +852,11 @@
]
},
"locked": {
"lastModified": 1776007698,
"narHash": "sha256-1baTmNmnYJwSKyim7pJoy5s5dYnO3BdU/oZHoJa06sI=",
"lastModified": 1776702833,
"narHash": "sha256-xmzpa+kFv1zDei3nT1sWZ/Q9TdMK/Rhx1I09VuO2F3E=",
"owner": "hyprwm",
"repo": "hyprland-plugins",
"rev": "3e38db916aaecba0a7c7698c6df0c68acb89f312",
"rev": "6acc0738f298f5efe40a99db2c12449112d65633",
"type": "github"
},
"original": {
@ -1025,11 +1081,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
"lastModified": 1775877135,
"narHash": "sha256-nAqtUMy22olwyiOJB0CASVrbu5XB5+43GjlbIJ1KuvQ=",
"lastModified": 1776714033,
"narHash": "sha256-O+34yexfSxigXyb5usuzqac7vRHy6gYv7BtNtzDhQNo=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "f943da038fd668d435c2d17916577f295faa8839",
"rev": "32bed686f4fd8274a5e4a58d071687a74e19821e",
"type": "github"
},
"original": {
@ -1058,11 +1114,11 @@
"niri-unstable": {
"flake": false,
"locked": {
"lastModified": 1775561155,
"narHash": "sha256-TK2IrqQivRcwqJa0suZMbcsN17CtA8Uu0v7CDnLATb0=",
"lastModified": 1776706941,
"narHash": "sha256-nnv27JD0FOOqs1Hh67kydXFzZoEu8e0QyMf0R9AXaIw=",
"owner": "YaLTeR",
"repo": "niri",
"rev": "599db847f857b8a7ff78ce02f15acab5d5d9fee1",
"rev": "e9c182a13c1d12762351ec01ce0ec711d41b0337",
"type": "github"
},
"original": {
@ -1080,12 +1136,12 @@
"nixpkgs-regression": "nixpkgs-regression"
},
"locked": {
"lastModified": 1775583600,
"narHash": "sha256-/shs/3GA4R3rxhhqpPbEMnDZKbCvf3VpwnHB75nkTcI=",
"rev": "e9b4735be7b90cf49767faf5c36f770ac1bdc586",
"revCount": 24880,
"lastModified": 1776699788,
"narHash": "sha256-VsZF/2XmjVd/pRHy+7gxLM6MNmzIKbSuR/b4s/adpVU=",
"rev": "7ab838d88023e6f71b3ef21bfcfc97e550f67aae",
"revCount": 24931,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.17.3/019d6913-e8c2-7128-ba76-3dc4f6b58158/source.tar.gz"
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.18.0/019dabb0-d850-7e52-bfec-e5abc21882af/source.tar.gz"
},
"original": {
"type": "tarball",
@ -1099,11 +1155,11 @@
"nixpkgs": "nixpkgs_10"
},
"locked": {
"lastModified": 1775964335,
"narHash": "sha256-HfdUaZRiws8vCoWznWD9hHBl2j5JNRBO8/tAEtfxwHw=",
"lastModified": 1776741712,
"narHash": "sha256-JvWRhIL+AL7CJCSgCwPFXMKzYRacIhHlb9nguFm/e3U=",
"owner": "fufexan",
"repo": "nix-gaming",
"rev": "7e4f954102c0b51f08512b3d7ce03d21582ad9c5",
"rev": "9fbfaf7ee04939f7f2fffc03094253c270b585b5",
"type": "github"
},
"original": {
@ -1140,11 +1196,11 @@
]
},
"locked": {
"lastModified": 1775970782,
"narHash": "sha256-7jt9Vpm48Yy5yAWigYpde+HxtYEpEuyzIQJF4VYehhk=",
"lastModified": 1776575850,
"narHash": "sha256-28Gqz0GDpGsBv8GtAn2dywEQRr+CtTDsD5J7VD6icBE=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "bedba5989b04614fc598af9633033b95a937933f",
"rev": "3b9653a107c736222b5ae0d4036dd3b885219065",
"type": "github"
},
"original": {
@ -1263,11 +1319,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1775811116,
"narHash": "sha256-t+HZK42pB6N+i5RGbuy7Xluez/VvWbembBdvzsc23Ss=",
"lastModified": 1776434932,
"narHash": "sha256-gyqXNMgk3sh+ogY5svd2eNLJ6oEwzbAeaoBrrxD0lKk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "54170c54449ea4d6725efd30d719c5e505f1c10e",
"rev": "c7f47036d3df2add644c46d712d14262b7d86c0c",
"type": "github"
},
"original": {
@ -1279,11 +1335,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1775710090,
"narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=",
"lastModified": 1776548001,
"narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4c1018dae018162ec878d42fec712642d214fdfa",
"rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc",
"type": "github"
},
"original": {
@ -1311,11 +1367,11 @@
},
"nixpkgs_10": {
"locked": {
"lastModified": 1775888245,
"narHash": "sha256-nwASzrRDD1JBEu/o8ekKYEXm/oJW6EMCzCRdrwcLe90=",
"lastModified": 1776329215,
"narHash": "sha256-a8BYi3mzoJ/AcJP8UldOx8emoPRLeWqALZWu4ZvjPXw=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "13043924aaa7375ce482ebe2494338e058282925",
"rev": "b86751bc4085f48661017fa226dee99fab6c651b",
"type": "github"
},
"original": {
@ -1327,11 +1383,11 @@
},
"nixpkgs_11": {
"locked": {
"lastModified": 1775710090,
"narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=",
"lastModified": 1776548001,
"narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4c1018dae018162ec878d42fec712642d214fdfa",
"rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc",
"type": "github"
},
"original": {
@ -1359,11 +1415,11 @@
},
"nixpkgs_13": {
"locked": {
"lastModified": 1774709303,
"narHash": "sha256-D3Q07BbIA2KnTcSXIqqu9P586uWxN74zNoCH3h2ESHg=",
"lastModified": 1775710090,
"narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "8110df5ad7abf5d4c0f6fb0f8f978390e77f9685",
"rev": "4c1018dae018162ec878d42fec712642d214fdfa",
"type": "github"
},
"original": {
@ -1375,11 +1431,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1769789167,
"narHash": "sha256-kKB3bqYJU5nzYeIROI82Ef9VtTbu4uA3YydSk/Bioa8=",
"lastModified": 1776169885,
"narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "62c8382960464ceb98ea593cb8321a2cf8f9e3e5",
"rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9",
"type": "github"
},
"original": {
@ -1452,12 +1508,12 @@
},
"nixpkgs_7": {
"locked": {
"lastModified": 1775464765,
"narHash": "sha256-nex6TL2x1/sVHCyDWcvl1t/dbTedb9bAGC4DLf/pmYk=",
"rev": "83e29f2b8791f6dec20804382fcd9a666d744c07",
"revCount": 975711,
"lastModified": 1775888245,
"narHash": "sha256-nwASzrRDD1JBEu/o8ekKYEXm/oJW6EMCzCRdrwcLe90=",
"rev": "13043924aaa7375ce482ebe2494338e058282925",
"revCount": 978638,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.975711%2Brev-83e29f2b8791f6dec20804382fcd9a666d744c07/019d6689-cde2-7061-b044-e0ef61ade488/source.tar.gz"
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.978638%2Brev-13043924aaa7375ce482ebe2494338e058282925/019d8a9c-62d4-7081-8145-107410bd19e6/source.tar.gz"
},
"original": {
"type": "tarball",
@ -1518,11 +1574,11 @@
]
},
"locked": {
"lastModified": 1776090352,
"narHash": "sha256-QuAtNxvtyeoKcJvRfyCXjL66jRHFCoYjVfXvVPi3mwM=",
"lastModified": 1776787585,
"narHash": "sha256-WVwp193lstWb7PVQ7+2PCCv14I/ea1Won3ZlfECXCL8=",
"owner": "getpaseo",
"repo": "paseo",
"rev": "8d1def4615f8611c3f8f0b397a0c404fc473b932",
"rev": "8ee3c6ae1d40fe56574d14de320ba4d48ff57dad",
"type": "github"
},
"original": {
@ -1625,11 +1681,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1776033313,
"narHash": "sha256-9dJwCBWX3orxU88YsyFzTrpYRkzCOLaQqtGaP1mUHTQ=",
"lastModified": 1776767329,
"narHash": "sha256-YP27vN+S2RakwfnLACBOry0Mtqx0dzVWttbFbK05Wpc=",
"owner": "temidaradev",
"repo": "rusic",
"rev": "a07e743f451e771d506ace1e0430af69bbb42366",
"rev": "2bf0398ce10b9e3ea33b83e8acaf80c937adbea0",
"type": "github"
},
"original": {
@ -1638,6 +1694,23 @@
"type": "github"
}
},
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1776115521,
"narHash": "sha256-N/R1//Xd8vr84LtyTy8CVz7V2n9NJXXlJEODSunLE9c=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "5205b52ea60dd49c7e33dd2ad1a3e7ef55bb30ec",
"type": "github"
},
"original": {
"owner": "rust-lang",
"ref": "nightly",
"repo": "rust-analyzer",
"type": "github"
}
},
"rust-overlay": {
"inputs": {
"nixpkgs": [
@ -1842,11 +1915,11 @@
"nixpkgs": "nixpkgs_13"
},
"locked": {
"lastModified": 1776091817,
"narHash": "sha256-Vwmi3P4LAUmOrE2zc9JpnRrNxNwamDN46hqcXpWTkp0=",
"lastModified": 1776749289,
"narHash": "sha256-y7L1ZtDDB69XDV5l6STEnkSrBFEGwfkVCiKgDiLYBGo=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "4f2e98c1125ab4be758cd1b51b526ad998e9618f",
"rev": "9e2f9a4564f6ed111f442779765d75e9ace407ea",
"type": "github"
},
"original": {

View file

@ -24,16 +24,16 @@
};
# vr
services.monado = {
enable = false;
defaultRuntime = true; # Register as default OpenXR runtime
};
systemd.user.services.monado.environment = {
STEAMVR_LH_ENABLE = "1";
XRT_COMPOSITOR_COMPUTE = "1";
WMR_HANDTRACKING = "0";
VIT_SYSTEM_LIBRARY_PATH = "${pkgs.basalt-monado}/lib/libbasalt.so";
};
# services.monado = {
# enable = false;
# defaultRuntime = true; # Register as default OpenXR runtime
# };
# systemd.user.services.monado.environment = {
# STEAMVR_LH_ENABLE = "1";
# XRT_COMPOSITOR_COMPUTE = "1";
# WMR_HANDTRACKING = "0";
# VIT_SYSTEM_LIBRARY_PATH = "${pkgs.basalt-monado}/lib/libbasalt.so";
# };
programs.steam = {
enable = true;
package = pkgs.steam.override {
@ -69,7 +69,7 @@
};
environment.systemPackages = with pkgs; [
nvitop
basalt-monado
# basalt-monado
cudaPackages.cuda_nvcc
# llama-cpp
(llama-cpp.overrideAttrs (prevAttrs: {

View file

@ -56,7 +56,7 @@ in
buck2
(rusic.packages.${system}.default)
affine
voxtype-onnx
voxtype-vulkan
#affinity-nix.packages.x86_64-linux.v3
biome
bun
@ -341,7 +341,9 @@ in
theme = {
package = pkgs.orchis-theme;
name = "Orchis";
};
gtk4.theme = config.gtk.theme;
};
services.lorri.enable = true;
wayland.windowManager.hyprland = {