diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 157a8ae..027d283 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -11,8 +11,8 @@ unstable-pkgs, ... }: -let ladybird = unstable-pkgs.ladybird.overrideAttrs(old: { - src = fetchFromGitHub { +let ladybird = pkgs.ladybird.overrideAttrs(old: { + src = pkgs.fetchFromGitHub { owner = "LadybirdWebBrowser"; repo = "ladybird"; rev = "f148af0a9399139b85308ae1eacc8f0f738ed26c"; diff --git a/nixos/hosts/andrej-pc/default.nix b/nixos/hosts/andrej-pc/default.nix index 6ae9700..d880f02 100644 --- a/nixos/hosts/andrej-pc/default.nix +++ b/nixos/hosts/andrej-pc/default.nix @@ -16,6 +16,13 @@ ../../users/andrej ]; + services.zerotierone = { + enable = true; + joinNetworks = [ + "a09acf0233dccb4a" + ]; + }; + hardware.nvidia.open = lib.mkForce false; hardware.nvidia.package = lib.mkForce config.boot.kernelPackages.nvidiaPackages.stable; #sops.secrets."ssh_keys/${hwconfig.hostname}" = {}; diff --git a/nixos/modules/gnupg/default.nix b/nixos/modules/gnupg/default.nix index 1f8c108..db85528 100644 --- a/nixos/modules/gnupg/default.nix +++ b/nixos/modules/gnupg/default.nix @@ -7,6 +7,9 @@ }; }; environment.systemPackages = with pkgs;[ - (pass.withExtensions (exts: with exts;[pass-otp])) + (pass.withExtensions (exts: with exts;[ + pass-otp + pass-import + ])) ]; }