From 5acce8f41aba7e682cf69c87fe24a92e30260230 Mon Sep 17 00:00:00 2001 From: KoenDR06 Date: Tue, 17 Feb 2026 17:42:47 +0100 Subject: [PATCH 1/2] Change forgejo ssh port --- machines/solis/configuration.nix | 2 -- modules/containers/forgejo.nix | 4 +--- modules/containers/nginx.nix | 10 +++++++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/machines/solis/configuration.nix b/machines/solis/configuration.nix index b16590f..1bd1566 100644 --- a/machines/solis/configuration.nix +++ b/machines/solis/configuration.nix @@ -8,6 +8,4 @@ horseman.stateVersion = "24.11"; networking.hostName = "solis"; - - networking.firewall.allowedTCPPorts = [3000 3001]; } diff --git a/modules/containers/forgejo.nix b/modules/containers/forgejo.nix index 51bdb1a..41da5bd 100644 --- a/modules/containers/forgejo.nix +++ b/modules/containers/forgejo.nix @@ -1,6 +1,4 @@ { - inputs, - outputs, lib, config, pkgs, @@ -23,7 +21,7 @@ in { }; sshPort = mkOption { - default = 34916; + default = 16718; type = types.int; }; diff --git a/modules/containers/nginx.nix b/modules/containers/nginx.nix index 4a2d81b..fe9283d 100644 --- a/modules/containers/nginx.nix +++ b/modules/containers/nginx.nix @@ -27,10 +27,14 @@ in { services.nginx = { enable = true; - streamConfig = '' + # forwards SSH traffic to the git instance + streamConfig = let + port = toString config.horseman.containers.forgejo.sshPort; + addr = config.containers.forgejo.localAddress; + in '' server { - listen ${toString config.horseman.containers.forgejo.sshPort}; - proxy_pass ${config.containers.forgejo.localAddress}:${toString config.horseman.containers.forgejo.sshPort}; + listen ${port}; + proxy_pass ${addr}:${port}; } ''; From 95455594ee921ccd89aa7da77e3bdc86a67df537 Mon Sep 17 00:00:00 2001 From: KoenDR06 Date: Tue, 17 Feb 2026 17:43:11 +0100 Subject: [PATCH 2/2] increase update speed --- modules/wm/hyprland/waybar.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/wm/hyprland/waybar.nix b/modules/wm/hyprland/waybar.nix index 4a822ea..a5db4ac 100644 --- a/modules/wm/hyprland/waybar.nix +++ b/modules/wm/hyprland/waybar.nix @@ -88,12 +88,12 @@ in { }; "cpu" = { - interval = 3; + interval = 1; on-click = "kitty btop &"; }; "memory" = { - interval = 3; + interval = 1; on-click = "kitty btop &"; }; @@ -102,7 +102,7 @@ in { }; "network" = { - interval = 3; + interval = 1; tooltip-format = " {bandwidthDownBits} , {bandwidthDownBits} "; tooltip-format-wifi = "{essid}:  {bandwidthDownBits} , {bandwidthDownBits} "; @@ -110,7 +110,7 @@ in { }; "battery" = { - interval = 3; + interval = 1; format-icons = ["󰁻" "󰁽" "󰁿" "󰂁" "󰁹"]; states = { critical = 15;