diff --git a/home/modules/graphical/mouse-actions/actions/deafen.nix b/home/modules/graphical/mouse-actions/actions/deafen.nix index 9eae2fc..ba9d867 100644 --- a/home/modules/graphical/mouse-actions/actions/deafen.nix +++ b/home/modules/graphical/mouse-actions/actions/deafen.nix @@ -2,7 +2,7 @@ let script = pkgs.writeShellScriptBin "deafen-action" '' - hyprctl dispatch sendshortcut CTRL+SHIFT, D, 'class:^(vencord)$' + hyprctl dispatch sendshortcut CTRL+SHIFT, D, 'class:^(vesktop)$' ''; in { diff --git a/hosts/vps/modules/services/caddy.nix b/hosts/vps/modules/services/caddy.nix index 016a4f6..9742a42 100644 --- a/hosts/vps/modules/services/caddy.nix +++ b/hosts/vps/modules/services/caddy.nix @@ -9,6 +9,11 @@ reverse_proxy http://127.0.0.1:3000 ''; + # forgejo + virtualHosts."git.toast.name".extraConfig = '' + reverse_proxy http://127.0.0.1:3001 + ''; + # vaultwarden virtualHosts."vps.curl-pence.ts.net".extraConfig = '' reverse_proxy /vaultwarden/* http://127.0.0.1:8222 diff --git a/hosts/vps/modules/services/default.nix b/hosts/vps/modules/services/default.nix index cc81f8f..ef12686 100644 --- a/hosts/vps/modules/services/default.nix +++ b/hosts/vps/modules/services/default.nix @@ -5,5 +5,6 @@ ./openssh.nix ./zipline.nix ./caddy.nix + ./forgejo.nix ]; } diff --git a/hosts/vps/modules/services/forgejo.nix b/hosts/vps/modules/services/forgejo.nix new file mode 100644 index 0000000..9c78106 --- /dev/null +++ b/hosts/vps/modules/services/forgejo.nix @@ -0,0 +1,19 @@ +{ + services.forgejo = { + enable = true; + settings = { + server = { + HTTP_ADDR = "127.0.0.1"; + HTTP_PORT = 3001; + DOMAIN = "git.toast.name"; + ROOT_URL = "https://git.toast.name/"; + LANDING_PAGE = "explore"; + }; + service.DISABLE_REGISTRATION = true; + actions = { + ENABLED = true; + DEFAULT_ACTIONS_URL = "github"; + }; + }; + }; +}