diff --git a/hosts/macos/modules.nix b/hosts/macos/modules.nix index c85428b..16f1ec6 100644 --- a/hosts/macos/modules.nix +++ b/hosts/macos/modules.nix @@ -4,6 +4,7 @@ # Enpty file for future imports imports = [ ../../modules/common/nix.nix + ../../modules/macos/vesktop.nix #../../modules/macos/ollama.nix ../../modules/common/direnv.nix ]; diff --git a/modules/common/environment.nix b/modules/common/environment.nix index 00580a4..ed25ce2 100644 --- a/modules/common/environment.nix +++ b/modules/common/environment.nix @@ -19,9 +19,6 @@ gnupg cmatrix gh - ]; - variable = { - ELECTRON_BUILDER_DISABLE_SIGNING = "true"; - }; - }; + ]; + }; } diff --git a/modules/macos/vesktop.nix b/modules/macos/vesktop.nix new file mode 100644 index 0000000..25d5d14 --- /dev/null +++ b/modules/macos/vesktop.nix @@ -0,0 +1,13 @@ +{ config, pkgs, ... }: + +{ + nixpkgs.overlays = [ + (final: prev: { + vesktop = prev.vesktop.overrideAttrs (old: { + env = (old.env or {}) // { + ELECTRON_BUILDER_DISABLE_SIGNING = "true"; + }; + }); + }) + ]; +} diff --git a/result b/result new file mode 120000 index 0000000..5c004cb --- /dev/null +++ b/result @@ -0,0 +1 @@ +/nix/store/5ms9zv30l2wwddv0bmxzwisjs6998hzk-vesktop-1.6.3 \ No newline at end of file