diff --git a/proxy/configuration.nix b/proxy/configuration.nix index c33ae22..95782ea 100644 --- a/proxy/configuration.nix +++ b/proxy/configuration.nix @@ -19,8 +19,14 @@ in # tailscale services.tailscale.enable = true; - # fail2ban + # fail2ban/ssh services.fail2ban.enable = true; + services.openssh.listenAddresses = [ + { + addr = "100.96.189.104"; + port = 22; + } + ]; # nginx reverse proxy services.nginx = { diff --git a/workstation/configuration.nix b/workstation/configuration.nix index b200404..5e628b7 100644 --- a/workstation/configuration.nix +++ b/workstation/configuration.nix @@ -69,6 +69,8 @@ # KDE services.desktopManager.plasma6.enable = true; + + services.emacs.enable = true; # Sway programs.sway = { @@ -114,6 +116,7 @@ shell = pkgs.zsh; packages = with pkgs; [ teams-for-linux firefox ncpamixer starship discord fastfetch + emacsPackages.vterm ]; }; @@ -127,7 +130,8 @@ wayland xdg-utils swaylock swayidle swaybg waybar fuzzel gammastep mako - neovim emacs + neovim emacs + krita neofetch glances inxi htop bottom wget curl git diff --git a/workstation/podman.nix b/workstation/podman.nix index 44f2f43..1e74032 100644 --- a/workstation/podman.nix +++ b/workstation/podman.nix @@ -8,6 +8,7 @@ environment.systemPackages = with pkgs; [ podman-tui podman-compose + podman-desktop ]; }