diff --git a/configuration.nix b/configuration.nix index c9c950b..7277700 100644 --- a/configuration.nix +++ b/configuration.nix @@ -7,7 +7,11 @@ # include local machine/environment config ./local.nix ./programs + (fetchTarball "https://github.com/nix-community/nixos-vscode-server/tarball/master") ]; + + services.vscode-server.enable = true; + nixpkgs.config.allowUnfree = true; nix.settings.experimental-features = ["nix-command" "flakes" ]; @@ -25,7 +29,10 @@ mosh traceroute fastfetch + gnupg age + sops + hollywood ]; environment.shellAliases = { @@ -58,6 +65,13 @@ ''; }; + programs.gnupg.agent = { + enable = true; + enableSSHSupport = true; + }; + # only for smartcards or yubikey + #services.pcscd.enable = true; + services.tailscale.enable = true; services.tailscale.useRoutingFeatures = "client";