From 0d46b6d22f62f583bdb764ea930581401904dc18 Mon Sep 17 00:00:00 2001 From: Don Harper Date: Mon, 13 Feb 2023 13:11:33 -0600 Subject: [PATCH] workstation | new progs, khal test override, ssh updates, tailscale host override --- workstation/configuration.nix | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/workstation/configuration.nix b/workstation/configuration.nix index 2332abe..e47c4fc 100644 --- a/workstation/configuration.nix +++ b/workstation/configuration.nix @@ -22,10 +22,10 @@ in networking.enableIPv6 = false; # FIXME this is to test connectivity @ the office via wireguard networking.networkmanager.wifi.powersave = true; networking.useDHCP = false; -# networking.extraHosts = -# '' -# 100.75.7.116 harper.tail harper bandwidth.duckland.org bandwidth2.duckland.org cal.duckland.org cloud.duckland.org dash.duckland.org git.duckland.org jelly.duckland.org music.duckland.org photos.duckland.org plex.duckland.org rss.duckland.org smart.duckland.org vault.duckland.org webhook.home.duckland.org -# ''; + networking.extraHosts = + '' + 100.75.7.116 harper.tail harper bandwidth.duckland.org bandwidth2.duckland.org cal.duckland.org cloud.duckland.org dash.duckland.org git.duckland.org jelly.duckland.org music.duckland.org photos.duckland.org plex.duckland.org rss.duckland.org smart.duckland.org vault.duckland.org webhook.home.duckland.org + ''; # Set your time zone. time.timeZone = "America/Chicago"; @@ -90,6 +90,8 @@ in acpi aspell authy + bash-completion + nix-bash-completions bc bitwarden bitwarden-cli @@ -144,6 +146,7 @@ in mairix moreutils mosh + #mpv mutt mutt-ics ncdu @@ -157,6 +160,7 @@ in pandoc pasystray pavucontrol + pkg-config playerctl poppler_utils poweralertd @@ -184,6 +188,7 @@ in texlive.combined.scheme-medium tig timewarrior + thunderbird tmux tmux-cssh tmuxp @@ -219,7 +224,8 @@ in nixpkgs.overlays = [ - (final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; }) + (final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; }) + (final: super:{ khal = super.khal.overridePythonAttrs (_: { doCheck = false; }); }) ]; services.tailscale.enable = true; @@ -255,9 +261,11 @@ in # Enable the OpenSSH daemon. services.openssh = { enable = true; - passwordAuthentication = false; - kbdInteractiveAuthentication = false; - #permitRootLogin = "yes"; + settings = { + passwordAuthentication = false; + kbdInteractiveAuthentication = false; + #permitRootLogin = "yes"; + }; }; # Open ports in the firewall.