From 36fdaee65a4c1cf44ceeab6faad08659b58e74d5 Mon Sep 17 00:00:00 2001 From: Ben Potter Date: Sat, 23 Aug 2025 08:29:30 -0700 Subject: [PATCH 1/4] chore: change tmux module name I think this reads better as tmux is not capitalized anywhere --- registry/anomaly/modules/tmux/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/registry/anomaly/modules/tmux/README.md b/registry/anomaly/modules/tmux/README.md index e0bdd5f22..f46934fef 100644 --- a/registry/anomaly/modules/tmux/README.md +++ b/registry/anomaly/modules/tmux/README.md @@ -1,6 +1,6 @@ --- -display_name: "Tmux" -description: "Tmux for coder agent :)" +display_name: "tmux" +description: "tmux with session persistence and plugns" icon: "../../../../.icons/tmux.svg" verified: false tags: ["tmux", "terminal", "persistent"] From 1a3ea9db92a594664799150c4b9feb054bde747c Mon Sep 17 00:00:00 2001 From: 35C4n0r Date: Sat, 23 Aug 2025 22:31:07 +0530 Subject: [PATCH 2/4] chore: bump version patch --- registry/anomaly/modules/tmux/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/registry/anomaly/modules/tmux/README.md b/registry/anomaly/modules/tmux/README.md index f46934fef..a543fdf6f 100644 --- a/registry/anomaly/modules/tmux/README.md +++ b/registry/anomaly/modules/tmux/README.md @@ -15,7 +15,7 @@ up a default or custom tmux configuration with session save/restore capabilities ```tf module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" - version = "1.0.0" + version = "1.0.1" agent_id = coder_agent.example.id } ``` @@ -39,7 +39,7 @@ module "tmux" { ```tf module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" - version = "1.0.0" + version = "1.0.1" agent_id = coder_agent.example.id tmux_config = "" # Optional: custom tmux.conf content save_interval = 1 # Optional: save interval in minutes @@ -78,7 +78,7 @@ This module can provision multiple tmux sessions, each as a separate app in the ```tf module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" - version = "1.0.0" + version = "1.0.1" agent_id = var.agent_id sessions = ["default", "dev", "anomaly"] tmux_config = <<-EOT From b4e07f50eeabacd32b0ba781cfda003a0297f11a Mon Sep 17 00:00:00 2001 From: 35C4n0r Date: Sat, 23 Aug 2025 22:33:47 +0530 Subject: [PATCH 3/4] chore: fix typo --- registry/anomaly/modules/tmux/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/anomaly/modules/tmux/README.md b/registry/anomaly/modules/tmux/README.md index a543fdf6f..cc14de6c8 100644 --- a/registry/anomaly/modules/tmux/README.md +++ b/registry/anomaly/modules/tmux/README.md @@ -1,6 +1,6 @@ --- display_name: "tmux" -description: "tmux with session persistence and plugns" +description: "tmux with session persistence and plugins" icon: "../../../../.icons/tmux.svg" verified: false tags: ["tmux", "terminal", "persistent"] From 20e97b124b0c14d4e3984ae2e40e945fdbebf148 Mon Sep 17 00:00:00 2001 From: 35C4n0r Date: Sat, 23 Aug 2025 22:42:40 +0530 Subject: [PATCH 4/4] chore: update readme --- registry/anomaly/modules/tmux/README.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/registry/anomaly/modules/tmux/README.md b/registry/anomaly/modules/tmux/README.md index cc14de6c8..2bba52347 100644 --- a/registry/anomaly/modules/tmux/README.md +++ b/registry/anomaly/modules/tmux/README.md @@ -91,11 +91,9 @@ module "tmux" { ``` > [!IMPORTANT] -> -> - If you provide a custom `tmux_config`, it will completely replace the default configuration. Ensure you include plugin -> and TPM initialization lines if you want plugin support and session persistence. -> - The script will attempt to install dependencies using `sudo` where required. -> - If `git` is not installed, TPM installation will fail. -> - If you are using custom config, you'll be responsible for setting up persistence and plugins. -> - The `order`, `group`, and `icon` variables allow you to customize how tmux apps appear in the Coder UI. -> - In case of session restart or shh reconnection, the tmux session will be automatically restored :) +> If you provide a custom `tmux_config`, it will completely replace the default configuration. Ensure you include plugin and TPM initialization lines if you want plugin support and session persistence. +> The script will attempt to install dependencies using `sudo` where required. +> If `git` is not installed, TPM installation will fail. +> If you are using custom config, you'll be responsible for setting up persistence and plugins. +> The `order`, `group`, and `icon` variables allow you to customize how tmux apps appear in the Coder UI. +> In case of session restart or shh reconnection, the tmux session will be automatically restored :)