diff --git a/modules/games/server/minecraft/forge-1.19.2.nix b/modules/games/server/minecraft/forge-1.19.2.nix index 11d1e63..0c7f0d9 100644 --- a/modules/games/server/minecraft/forge-1.19.2.nix +++ b/modules/games/server/minecraft/forge-1.19.2.nix @@ -22,6 +22,11 @@ services.minecraft-servers.servers.velocity.symlinks."velocity.toml".value = { servers = { forge-1-19-2 = "127.0.0.1:30004"; + + # In what order we should try servers when a player logs in or is kicked from a server. + try = [ + "forge-1-19-2" + ]; }; }; } diff --git a/modules/games/server/minecraft/neoforge-1.21.1.nix b/modules/games/server/minecraft/neoforge-1.21.1.nix index 8ab6d22..98297c6 100644 --- a/modules/games/server/minecraft/neoforge-1.21.1.nix +++ b/modules/games/server/minecraft/neoforge-1.21.1.nix @@ -21,6 +21,11 @@ services.minecraft-servers.servers.velocity.symlinks."velocity.toml".value = { servers = { neoforge-1-21-1 = "127.0.0.1:30005"; + + # In what order we should try servers when a player logs in or is kicked from a server. + try = [ + "neoforge-1-21-1" + ]; }; }; } diff --git a/stow/.config/matugen/config.toml b/stow/.config/matugen/config.toml index f29f753..0260ab9 100644 --- a/stow/.config/matugen/config.toml +++ b/stow/.config/matugen/config.toml @@ -63,7 +63,7 @@ post_hook = 'sketchybar --reload' [templates.jankyborders] input_path = './templates/jankyborders.sh' output_path = '~/.cache/matugen-jankyborders.sh' -post_hook = 'sh ~/.cache/matugen-jankyborders.sh & disown' +post_hook = 'sh ~/.cache/matugen-jankyborders.sh' [templates.zsh] input_path = './templates/zsh.sh' diff --git a/stow/.config/matugen/templates/jankyborders.sh b/stow/.config/matugen/templates/jankyborders.sh index ce6a348..cf9de11 100644 --- a/stow/.config/matugen/templates/jankyborders.sh +++ b/stow/.config/matugen/templates/jankyborders.sh @@ -3,7 +3,9 @@ killall borders if [ "{{ rounding }}" = 0 ]; then - exec borders active_color=0xFF{{colors.primary.default.hex_stripped}} inactive_color=0xFF{{colors.background.default.hex_stripped}} width=6.0 style=square + nohup borders active_color=0xFF{{colors.primary.default.hex_stripped}} inactive_color=0xFF{{colors.background.default.hex_stripped}} width=6.0 style=square > /dev/null & else - exec borders active_color=0xFF{{colors.primary.default.hex_stripped}} inactive_color=0xFF{{colors.background.default.hex_stripped}} width=6.0 style=round + nohup borders active_color=0xFF{{colors.primary.default.hex_stripped}} inactive_color=0xFF{{colors.background.default.hex_stripped}} width=6.0 style=round > /dev/null & fi + +exit