From 6b5f57c7039de99548f52d3a718e82ac69c2044d Mon Sep 17 00:00:00 2001 From: Tristan Date: Wed, 10 Sep 2025 21:21:52 +0100 Subject: [PATCH 1/5] zenix: remove kde connect and waydroid --- nixos/workstation.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nixos/workstation.nix b/nixos/workstation.nix index eea2baa..daf35cd 100644 --- a/nixos/workstation.nix +++ b/nixos/workstation.nix @@ -25,10 +25,6 @@ services.gnome.gnome-keyring.enable = true; - programs.kdeconnect.enable = true; - - virtualisation.waydroid.enable = true; - services.displayManager.cosmic-greeter.enable = true; networking.stevenblack = { From 97710653269142e9c9386019e498a8e3a0a29d9b Mon Sep 17 00:00:00 2001 From: Tristan Date: Wed, 10 Sep 2025 21:25:01 +0100 Subject: [PATCH 2/5] zenix: amdgpu drivers --- hardware/zenix.nix | 8 ++++++++ home/desktop/niri/default.nix | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/hardware/zenix.nix b/hardware/zenix.nix index 8a3100d..599b114 100644 --- a/hardware/zenix.nix +++ b/hardware/zenix.nix @@ -66,6 +66,14 @@ hardware.cpu.amd.updateMicrocode = true; hardware.cpu.x86.msr.enable = true; + hardware.amdgpu = { + opencl.enable = true; + amdvlk = { + enable = true; + support32Bit.enable = true; + }; + }; + networking.hostName = "zenix"; services.openssh.enable = true; diff --git a/home/desktop/niri/default.nix b/home/desktop/niri/default.nix index 53df4df..35874b2 100644 --- a/home/desktop/niri/default.nix +++ b/home/desktop/niri/default.nix @@ -35,7 +35,7 @@ input.keyboard = { xkb.layout = "us,gb"; xkb.variant = "dvorak,"; - xkb.options = "caps:escape"; + xkb.options = "caps:escape,esperanto:qwerty,lv3:ralt_switch"; }; input.mouse = { accel-profile = "flat"; From 6c4eb248c4fb1c716e6de5b6b4912d337b08d15a Mon Sep 17 00:00:00 2001 From: Tristan Date: Mon, 22 Sep 2025 20:42:19 +0100 Subject: [PATCH 3/5] zenix: move display settings to hardware conf --- hardware/zenix.nix | 20 ++++++++++++++++++++ home/desktop/niri/default.nix | 18 ------------------ 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/hardware/zenix.nix b/hardware/zenix.nix index 599b114..daba723 100644 --- a/hardware/zenix.nix +++ b/hardware/zenix.nix @@ -85,6 +85,26 @@ home-manager.users.${user}.imports = [ { home.stateVersion = "22.05"; + programs.niri.settings = { + outputs."HP Inc. HP 24x 1CR9500W9Q" = { + mode = { + width = 1920; + height = 1080; + refresh = 143.855; + }; + variable-refresh-rate = true; + scale = 1.0; + }; + outputs."HDMI-A-1" = { + mode = { + width = 3840; + height = 2160; + refresh = 120.0; + }; + variable-refresh-rate = true; + scale = 2.5; + }; + }; } ]; } diff --git a/home/desktop/niri/default.nix b/home/desktop/niri/default.nix index 35874b2..29f1c49 100644 --- a/home/desktop/niri/default.nix +++ b/home/desktop/niri/default.nix @@ -60,24 +60,6 @@ NIXOS_OZONE_WL = "1"; DISPLAY = ":0"; }; - outputs."DP-3" = { - mode = { - width = 1920; - height = 1080; - refresh = 143.855; - }; - variable-refresh-rate = true; - scale = 1.0; - }; - outputs."HDMI-A-1" = { - mode = { - width = 3840; - height = 2160; - refresh = 120.0; - }; - variable-refresh-rate = true; - scale = 2.5; - }; binds = with config.lib.niri.actions; { "Mod+Return".action.spawn = [(lib.getExe config.programs.terminal)]; "Mod+O".action.spawn = [(lib.getExe pkgs.cosmic-files)]; From dd63b17877d2e17f1dbf0a3988063e88286cc7c0 Mon Sep 17 00:00:00 2001 From: Tristan Date: Tue, 7 Oct 2025 00:06:36 +0100 Subject: [PATCH 4/5] zenix: update and add some lv2 plugins --- flake.lock | 106 +++++++++++++++++++------------------- nixos/services/musnix.nix | 17 ++++++ 2 files changed, 70 insertions(+), 53 deletions(-) diff --git a/flake.lock b/flake.lock index f6adf84..34b567b 100644 --- a/flake.lock +++ b/flake.lock @@ -136,11 +136,11 @@ ] }, "locked": { - "lastModified": 1754091436, - "narHash": "sha256-XKqDMN1/Qj1DKivQvscI4vmHfDfvYR2pfuFOJiCeewM=", + "lastModified": 1759362264, + "narHash": "sha256-wfG0S7pltlYyZTM+qqlhJ7GMw2fTF4mLKCIVhLii/4M=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "67df8c627c2c39c41dbec76a1f201929929ab0bd", + "rev": "758cf7296bee11f1706a574c77d072b8a7baa881", "type": "github" }, "original": { @@ -228,11 +228,11 @@ ] }, "locked": { - "lastModified": 1756245065, - "narHash": "sha256-aAZNbGcWrVRZgWgkQbkabSGcDVRDMgON4BipMy69gvI=", + "lastModified": 1758463745, + "narHash": "sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA=", "owner": "nix-community", "repo": "home-manager", - "rev": "54b2879ce622d44415e727905925e21b8f833a98", + "rev": "3b955f5f0a942f9f60cdc9cacb7844335d0f21c3", "type": "github" }, "original": { @@ -256,16 +256,16 @@ ] }, "locked": { - "lastModified": 1748294338, - "narHash": "sha256-FVO01jdmUNArzBS7NmaktLdGA5qA3lUMJ4B7a05Iynw=", + "lastModified": 1754860581, + "narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=", "owner": "NuschtOS", "repo": "ixx", - "rev": "cc5f390f7caf265461d4aab37e98d2292ebbdb85", + "rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281", "type": "github" }, "original": { "owner": "NuschtOS", - "ref": "v0.0.8", + "ref": "v0.1.1", "repo": "ixx", "type": "github" } @@ -275,11 +275,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1741303672, - "narHash": "sha256-eRKbKccBu3PK/oJpmUuLo+0v45d0SEjosE8tVsHbpeA=", + "lastModified": 1756852730, + "narHash": "sha256-qPere4RBHoZxiEGl8zXU8gjroZg4gkYGEwaAbKmL4vE=", "owner": "musnix", "repo": "musnix", - "rev": "d56a15f30329f304151e4e05fa82264d127da934", + "rev": "7ccc92050e43dc92309396c6f2fe1f542214a242", "type": "github" }, "original": { @@ -300,11 +300,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1756451209, - "narHash": "sha256-zrFKbXArvNjUKYYd1I48cnvlgB6cGA/mFoRvgp/wRHc=", + "lastModified": 1759711756, + "narHash": "sha256-gdX1IM8MT3vTqLSXLDc9HNg30EcHkAgUXeNh4UpcyYU=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "cdfffe0b009582f5161dcd030a5549236287767b", + "rev": "372ecde34b3af73ae523d4b055f5bcdab00b5ee6", "type": "github" }, "original": { @@ -316,16 +316,16 @@ "niri-stable": { "flake": false, "locked": { - "lastModified": 1748151941, - "narHash": "sha256-z4viQZLgC2bIJ3VrzQnR+q2F3gAOEQpU1H5xHtX/2fs=", + "lastModified": 1756556321, + "narHash": "sha256-RLD89dfjN0RVO86C/Mot0T7aduCygPGaYbog566F0Qo=", "owner": "YaLTeR", "repo": "niri", - "rev": "8ba57fcf25d2fc9565131684a839d58703f1dae7", + "rev": "01be0e65f4eb91a9cd624ac0b76aaeab765c7294", "type": "github" }, "original": { "owner": "YaLTeR", - "ref": "v25.05.1", + "ref": "v25.08", "repo": "niri", "type": "github" } @@ -333,11 +333,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1756448032, - "narHash": "sha256-ZIRj8dt8FmJdQeJjNvyK1RirYBmun+e/K3TMG8Qdodc=", + "lastModified": 1759395653, + "narHash": "sha256-sv9J1z6CrTPf9lRJLyCN90fZVdQz7LFeX7pIlInH8BQ=", "owner": "YaLTeR", "repo": "niri", - "rev": "dfe463ed7dcf36cc706f5540c5d0804775b5c86b", + "rev": "ba6e5e082a79901dc89b0d49c5da1b769d652aec", "type": "github" }, "original": { @@ -348,11 +348,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1740695751, - "narHash": "sha256-D+R+kFxy1KsheiIzkkx/6L63wEHBYX21OIwlFV8JvDs=", + "lastModified": 1756542300, + "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6313551cd05425cd5b3e63fe47dbc324eabb15e4", + "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", "type": "github" }, "original": { @@ -364,11 +364,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1756217674, - "narHash": "sha256-TH1SfSP523QI7kcPiNtMAEuwZR3Jdz0MCDXPs7TS8uo=", + "lastModified": 1759580034, + "narHash": "sha256-YWo57PL7mGZU7D4WeKFMiW4ex/O6ZolUS6UNBHTZfkI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4e7667a90c167f7a81d906e5a75cba4ad8bee620", + "rev": "3bcc93c5f7a4b30335d31f21e2f1281cba68c318", "type": "github" }, "original": { @@ -380,11 +380,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1756469547, - "narHash": "sha256-YvtD2E7MYsQ3r7K9K2G7nCslCKMPShoSEAtbjHLtH0k=", + "lastModified": 1759580034, + "narHash": "sha256-YWo57PL7mGZU7D4WeKFMiW4ex/O6ZolUS6UNBHTZfkI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "41d292bfc37309790f70f4c120b79280ce40af16", + "rev": "3bcc93c5f7a4b30335d31f21e2f1281cba68c318", "type": "github" }, "original": { @@ -395,11 +395,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1756386758, - "narHash": "sha256-1wxxznpW2CKvI9VdniaUnTT2Os6rdRJcRUf65ZK9OtE=", + "lastModified": 1759381078, + "narHash": "sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "dfb2f12e899db4876308eba6d93455ab7da304cd", + "rev": "7df7ff7d8e00218376575f0acdcc5d66741351ee", "type": "github" }, "original": { @@ -419,11 +419,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1755727480, - "narHash": "sha256-eb9N7XFj1zirk+D2KV+rn/CjmVHDISlxhtZCWZEVpkM=", + "lastModified": 1759741660, + "narHash": "sha256-u/wG4eKRSPxbe0ReXcgTXGPi4K0YImnRpTbUq7LLhcA=", "owner": "nix-community", "repo": "nixvim", - "rev": "6df0b97b39baa1c0b3002b051f307aed68e17d1b", + "rev": "01290423a479a6d490a85534b74a77799c6a04d9", "type": "github" }, "original": { @@ -469,11 +469,11 @@ ] }, "locked": { - "lastModified": 1753771532, - "narHash": "sha256-Pmpke0JtLRzgdlwDC5a+aiLVZ11JPUO5Bcqkj0nHE/k=", + "lastModified": 1758662783, + "narHash": "sha256-igrxT+/MnmcftPOHEb+XDwAMq3Xg1Xy7kVYQaHhPlAg=", "owner": "NuschtOS", "repo": "search", - "rev": "2a65adaf2c0c428efb0f4a2bc406aab466e96a06", + "rev": "7d4c0fc4ffe3bd64e5630417162e9e04e64b27a4", "type": "github" }, "original": { @@ -502,11 +502,11 @@ ] }, "locked": { - "lastModified": 1754988908, - "narHash": "sha256-t+voe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U=", + "lastModified": 1759635238, + "narHash": "sha256-UvzKi02LMFP74csFfwLPAZ0mrE7k6EiYaKecplyX9Qk=", "owner": "Mic92", "repo": "sops-nix", - "rev": "3223c7a92724b5d804e9988c6b447a0d09017d48", + "rev": "6e5a38e08a2c31ae687504196a230ae00ea95133", "type": "github" }, "original": { @@ -536,11 +536,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1755710103, - "narHash": "sha256-VmheUy4UzWDy/u0TvCCHptgF30peL7wRxkHy7EVpDrQ=", + "lastModified": 1759596342, + "narHash": "sha256-1Eda1V8pjpviMdBTdDXrFp7jkaUokIgXgBYTZyzDODk=", "owner": "danth", "repo": "stylix", - "rev": "79be65b20d7b8fb7e8f39ba8121cfe41b7f46808", + "rev": "4d065856e936fc6a99ba55d39ac2df9ded6bedbe", "type": "github" }, "original": { @@ -718,11 +718,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1756260173, - "narHash": "sha256-wcf04fl5ncbOqAK7OCWIgILERIbMfL/eeM3UThqgErI=", + "lastModified": 1759707084, + "narHash": "sha256-0pkftKs6/LReNvxw7DVTN2AJEheZVgyeK0Aarbagi70=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "af33f7eb124b51ff6d9cdf9b428643e2246c8cbb", + "rev": "a9188e70bd748118b4d56a529871b9de5adb9988", "type": "github" }, "original": { @@ -736,11 +736,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1756526767, - "narHash": "sha256-aMcUT5QOgVghB+x89xf9+Phc/BTIQfoitVIcQ66ZQWk=", + "lastModified": 1759637161, + "narHash": "sha256-zvaI29pFowFf4McWrovBUmFJnk8SUytikTSIbkXonD0=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "3cef1d4a0b597c1746d399cc46ef98a53af9a732", + "rev": "480d4571b0fcc8eafe8f3770fd03f2bcdb693c9d", "type": "github" }, "original": { diff --git a/nixos/services/musnix.nix b/nixos/services/musnix.nix index eeff1e2..c548544 100644 --- a/nixos/services/musnix.nix +++ b/nixos/services/musnix.nix @@ -25,5 +25,22 @@ carla drumgizmo distrho-ports + surge + surge-XT + guitarix + gxplugins-lv2 + airwindows-lv2 + mod-distortion + mod-arpeggiator-lv2 + aether-lv2 + neural-amp-modeler-lv2 + bchoppr + bshapr + chow-tape-model + chow-kick + chow-phaser + chow-centaur + quadrafuzz + fire ]; } From ece1abdd3e39aeb88c92ff3e590abc3432af9327 Mon Sep 17 00:00:00 2001 From: Tristan Date: Thu, 23 Oct 2025 17:45:25 +0100 Subject: [PATCH 5/5] zenix: update --- flake.lock | 85 ++++++++++++++++++----------------- home/desktop/niri/default.nix | 9 ++-- home/modules/email.nix | 1 - home/programs/gamer.nix | 1 - 4 files changed, 47 insertions(+), 49 deletions(-) diff --git a/flake.lock b/flake.lock index 34b567b..8c9fb05 100644 --- a/flake.lock +++ b/flake.lock @@ -21,16 +21,17 @@ "base16-fish": { "flake": false, "locked": { - "lastModified": 1622559957, - "narHash": "sha256-PebymhVYbL8trDVVXxCvZgc0S5VxI7I1Hv4RMSquTpA=", + "lastModified": 1754405784, + "narHash": "sha256-l9xHIy+85FN+bEo6yquq2IjD1rSg9fjfjpyGP1W8YXo=", "owner": "tomyun", "repo": "base16-fish", - "rev": "2f6dd973a9075dabccd26f1cded09508180bf5fe", + "rev": "23ae20a0093dca0d7b39d76ba2401af0ccf9c561", "type": "github" }, "original": { "owner": "tomyun", "repo": "base16-fish", + "rev": "23ae20a0093dca0d7b39d76ba2401af0ccf9c561", "type": "github" } }, @@ -78,11 +79,11 @@ ] }, "locked": { - "lastModified": 1744387566, - "narHash": "sha256-O39zTv7LdRgr4Hw38d+eQG2LYpP75rw2XKqTGV5qzgs=", + "lastModified": 1760299432, + "narHash": "sha256-OEsLiZvC+WOssGIzUx0miuKsODlp7IGax8XVhNCw8wY=", "owner": "HeitorAugustoLN", "repo": "cosmic-manager", - "rev": "52d3fdd080a9dd4639948687682a68282fbf0314", + "rev": "a61b25313a83d32de4769fbb4026d93bde00b256", "type": "github" }, "original": { @@ -115,11 +116,11 @@ ] }, "locked": { - "lastModified": 1738453229, - "narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=", + "lastModified": 1759362264, + "narHash": "sha256-wfG0S7pltlYyZTM+qqlhJ7GMw2fTF4mLKCIVhLii/4M=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd", + "rev": "758cf7296bee11f1706a574c77d072b8a7baa881", "type": "github" }, "original": { @@ -300,11 +301,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1759711756, - "narHash": "sha256-gdX1IM8MT3vTqLSXLDc9HNg30EcHkAgUXeNh4UpcyYU=", + "lastModified": 1761187190, + "narHash": "sha256-5ln16iOeWpEX5MO7M3jzFEBNFE42gpFsCvSvPjtF6tQ=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "372ecde34b3af73ae523d4b055f5bcdab00b5ee6", + "rev": "77a07f5d3b775fba67550c38122ebb8d3ee3ba1c", "type": "github" }, "original": { @@ -333,11 +334,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1759395653, - "narHash": "sha256-sv9J1z6CrTPf9lRJLyCN90fZVdQz7LFeX7pIlInH8BQ=", + "lastModified": 1760940149, + "narHash": "sha256-KbM47vD6E0cx+v4jYQZ8mD5N186AKm2CQlyh34TW58U=", "owner": "YaLTeR", "repo": "niri", - "rev": "ba6e5e082a79901dc89b0d49c5da1b769d652aec", + "rev": "b3245b81a6ed8edfaf5388a74d2e0a23c24941e5", "type": "github" }, "original": { @@ -364,11 +365,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1759580034, - "narHash": "sha256-YWo57PL7mGZU7D4WeKFMiW4ex/O6ZolUS6UNBHTZfkI=", + "lastModified": 1761016216, + "narHash": "sha256-G/iC4t/9j/52i/nm+0/4ybBmAF4hzR8CNHC75qEhjHo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3bcc93c5f7a4b30335d31f21e2f1281cba68c318", + "rev": "481cf557888e05d3128a76f14c76397b7d7cc869", "type": "github" }, "original": { @@ -380,11 +381,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1759580034, - "narHash": "sha256-YWo57PL7mGZU7D4WeKFMiW4ex/O6ZolUS6UNBHTZfkI=", + "lastModified": 1761016216, + "narHash": "sha256-G/iC4t/9j/52i/nm+0/4ybBmAF4hzR8CNHC75qEhjHo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3bcc93c5f7a4b30335d31f21e2f1281cba68c318", + "rev": "481cf557888e05d3128a76f14c76397b7d7cc869", "type": "github" }, "original": { @@ -395,11 +396,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1759381078, - "narHash": "sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs=", + "lastModified": 1761114652, + "narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7df7ff7d8e00218376575f0acdcc5d66741351ee", + "rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c", "type": "github" }, "original": { @@ -419,11 +420,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1759741660, - "narHash": "sha256-u/wG4eKRSPxbe0ReXcgTXGPi4K0YImnRpTbUq7LLhcA=", + "lastModified": 1760795571, + "narHash": "sha256-gi+tWWAknKuTNso3yMeKsT9nj0jx+tuYF7g7nmLUWT8=", "owner": "nix-community", "repo": "nixvim", - "rev": "01290423a479a6d490a85534b74a77799c6a04d9", + "rev": "6c945865ba5de87fa2d0dd8a0e66ca572ddf9043", "type": "github" }, "original": { @@ -469,11 +470,11 @@ ] }, "locked": { - "lastModified": 1758662783, - "narHash": "sha256-igrxT+/MnmcftPOHEb+XDwAMq3Xg1Xy7kVYQaHhPlAg=", + "lastModified": 1760652422, + "narHash": "sha256-C88Pgz38QIl9JxQceexqL2G7sw9vodHWx1Uaq+NRJrw=", "owner": "NuschtOS", "repo": "search", - "rev": "7d4c0fc4ffe3bd64e5630417162e9e04e64b27a4", + "rev": "3ebeebe8b6a49dfb11f771f761e0310f7c48d726", "type": "github" }, "original": { @@ -502,11 +503,11 @@ ] }, "locked": { - "lastModified": 1759635238, - "narHash": "sha256-UvzKi02LMFP74csFfwLPAZ0mrE7k6EiYaKecplyX9Qk=", + "lastModified": 1760998189, + "narHash": "sha256-ee2e1/AeGL5X8oy/HXsZQvZnae6XfEVdstGopKucYLY=", "owner": "Mic92", "repo": "sops-nix", - "rev": "6e5a38e08a2c31ae687504196a230ae00ea95133", + "rev": "5a7d18b5c55642df5c432aadb757140edfeb70b3", "type": "github" }, "original": { @@ -536,11 +537,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1759596342, - "narHash": "sha256-1Eda1V8pjpviMdBTdDXrFp7jkaUokIgXgBYTZyzDODk=", + "lastModified": 1760478648, + "narHash": "sha256-Y4l+Y3zUvqIDbyLrtOrzNvp1o50Fp9TYK+iwtwweFU4=", "owner": "danth", "repo": "stylix", - "rev": "4d065856e936fc6a99ba55d39ac2df9ded6bedbe", + "rev": "1ec254101285777db13922303cc47ded06e10bb3", "type": "github" }, "original": { @@ -718,11 +719,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1759707084, - "narHash": "sha256-0pkftKs6/LReNvxw7DVTN2AJEheZVgyeK0Aarbagi70=", + "lastModified": 1761173223, + "narHash": "sha256-FumZh+fPRaKXkl9Y1uTh5KV7Io/AyOZso+UkqLhLArs=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "a9188e70bd748118b4d56a529871b9de5adb9988", + "rev": "bf745144acda1343934e9a094cf9458a54d57889", "type": "github" }, "original": { @@ -736,11 +737,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1759637161, - "narHash": "sha256-zvaI29pFowFf4McWrovBUmFJnk8SUytikTSIbkXonD0=", + "lastModified": 1761192367, + "narHash": "sha256-HdAtNWms1rrswlfuX5NUR9RYCMLUJHEzF986hQ0tUCw=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "480d4571b0fcc8eafe8f3770fd03f2bcdb693c9d", + "rev": "1ce32754f78d1d7d6bf9cb44a48a06dac8bb6785", "type": "github" }, "original": { diff --git a/home/desktop/niri/default.nix b/home/desktop/niri/default.nix index 29f1c49..40431d5 100644 --- a/home/desktop/niri/default.nix +++ b/home/desktop/niri/default.nix @@ -47,9 +47,9 @@ dwt = true; # disable when typing }; prefer-no-csd = true; - spawn-at-startup = [ - {command = [(lib.getExe pkgs.xwayland-satellite)];} - ]; + xwayland-satellite = { + path = lib.getExe pkgs.xwayland-satellite; + }; layout = { preset-column-widths = [ {proportion = 1.0;} @@ -58,7 +58,6 @@ }; environment = { NIXOS_OZONE_WL = "1"; - DISPLAY = ":0"; }; binds = with config.lib.niri.actions; { "Mod+Return".action.spawn = [(lib.getExe config.programs.terminal)]; @@ -113,7 +112,7 @@ "Mod+G".action = toggle-window-floating; "Mod+Shift+Ctrl+Alt+Space".action = switch-layout "next"; - "Print".action = screenshot; + "Print".action.screenshot = []; "XF86AudioRaiseVolume".action.spawn = ["raise-volume"]; "XF86AudioLowerVolume".action.spawn = ["lower-volume"]; diff --git a/home/modules/email.nix b/home/modules/email.nix index 6b491c5..ccd0249 100644 --- a/home/modules/email.nix +++ b/home/modules/email.nix @@ -71,7 +71,6 @@ in { sidebar.enable = true; }; programs.mbsync.enable = cfg.terminal; - services.mbsync.enable = cfg.terminal; programs.aerc = { enable = cfg.terminal; diff --git a/home/programs/gamer.nix b/home/programs/gamer.nix index cbfeba7..e58aa94 100644 --- a/home/programs/gamer.nix +++ b/home/programs/gamer.nix @@ -8,7 +8,6 @@ # Helpers heroic - lutris gamescope gamemode mangohud