workstation | new progs, khal test override, ssh updates, tailscale host override

This commit is contained in:
Don Harper 2023-02-13 13:11:33 -06:00
parent ca31445400
commit 0d46b6d22f

View file

@ -22,10 +22,10 @@ in
networking.enableIPv6 = false; # FIXME this is to test connectivity @ the office via wireguard networking.enableIPv6 = false; # FIXME this is to test connectivity @ the office via wireguard
networking.networkmanager.wifi.powersave = true; networking.networkmanager.wifi.powersave = true;
networking.useDHCP = false; networking.useDHCP = false;
# networking.extraHosts = 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 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. # Set your time zone.
time.timeZone = "America/Chicago"; time.timeZone = "America/Chicago";
@ -90,6 +90,8 @@ in
acpi acpi
aspell aspell
authy authy
bash-completion
nix-bash-completions
bc bc
bitwarden bitwarden
bitwarden-cli bitwarden-cli
@ -144,6 +146,7 @@ in
mairix mairix
moreutils moreutils
mosh mosh
#mpv
mutt mutt
mutt-ics mutt-ics
ncdu ncdu
@ -157,6 +160,7 @@ in
pandoc pandoc
pasystray pasystray
pavucontrol pavucontrol
pkg-config
playerctl playerctl
poppler_utils poppler_utils
poweralertd poweralertd
@ -184,6 +188,7 @@ in
texlive.combined.scheme-medium texlive.combined.scheme-medium
tig tig
timewarrior timewarrior
thunderbird
tmux tmux
tmux-cssh tmux-cssh
tmuxp tmuxp
@ -219,7 +224,8 @@ in
nixpkgs.overlays = [ 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; services.tailscale.enable = true;
@ -255,9 +261,11 @@ in
# Enable the OpenSSH daemon. # Enable the OpenSSH daemon.
services.openssh = { services.openssh = {
enable = true; enable = true;
passwordAuthentication = false; settings = {
kbdInteractiveAuthentication = false; passwordAuthentication = false;
#permitRootLogin = "yes"; kbdInteractiveAuthentication = false;
#permitRootLogin = "yes";
};
}; };
# Open ports in the firewall. # Open ports in the firewall.