From 472f7dfa08316e59d17ef7cd57b38af54e224997 Mon Sep 17 00:00:00 2001 From: ediblerope Date: Wed, 3 Dec 2025 13:26:00 +0000 Subject: [PATCH] Update common.nix --- common.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/common.nix b/common.nix index 9e8f78e..e3cf953 100644 --- a/common.nix +++ b/common.nix @@ -78,17 +78,20 @@ users.users.fred = { packages = with pkgs; [ bazaar fastfetch - vesktop ]; }; -# User-specific environment variables -users.mutableUsers = true; # usually true -environment.variables = { - GTK_THEME = "Adwaita:dark"; -}; +environment.systemPackages = with pkgs; [ + (vesktop.overrideAttrs (old: { + installPhase = '' + mkdir -p $out/bin + echo '#!/bin/sh' > $out/bin/vesktop + echo 'GTK_THEME=Adwaita:dark exec ${old}/bin/vesktop "$@"' >> $out/bin/vesktop + chmod +x $out/bin/vesktop + ''; + })) +]; - # Allow unfree packages nixpkgs.config.allowUnfree = true;