From 5858f262733e83b34c08252c95770ca8dbc29692 Mon Sep 17 00:00:00 2001 From: Lilly Date: Tue, 6 Jan 2026 03:14:11 +0000 Subject: [PATCH] Auto-commit: 2026-01-06 03:14:11 --- home/desktop/vesktop.nix | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/home/desktop/vesktop.nix b/home/desktop/vesktop.nix index fc37203..b79fce6 100644 --- a/home/desktop/vesktop.nix +++ b/home/desktop/vesktop.nix @@ -1,34 +1,14 @@ { nixosConfig, lib, pkgs, inputs, ... }: - let cfg = nixosConfig.my.desktop.vesktop; - - unstablePkgs = - inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system}; - - vesktopBase = - unstablePkgs.vesktop.override { - withMiddleClickScroll = true; - }; - - vesktopPatched = - vesktopBase.overrideAttrs (old: { - postPatch = - (old.postPatch or "") - + '' - # Disable electron fuses – incompatible with Nix sandbox - if grep -q '"fuses"' package.json; then - substituteInPlace package.json \ - --replace '"fuses": true' '"fuses": false' - fi - ''; - }); in { config = lib.mkIf cfg.enable { programs.vesktop = { enable = true; - package = vesktopPatched; + package = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system}.vesktop.override { + withMiddleClickScroll = true; + }; settings = { arRPC = true; tray = true;