From a25a12d4c9adfb1eb0823fe7744787da569b8c28 Mon Sep 17 00:00:00 2001 From: despiegk Date: Sun, 31 Aug 2025 13:22:52 +0200 Subject: [PATCH] ... --- examples/{ => osal}/tmux/heroscripts/TESTING.md | 0 examples/{ => osal}/tmux/heroscripts/debug_test.heroscript | 2 ++ .../{ => osal}/tmux/heroscripts/declarative_example.heroscript | 2 ++ .../tmux/heroscripts/imperative_vs_declarative.heroscript | 3 +++ .../tmux/heroscripts/simple_declarative_test.heroscript | 0 examples/{ => osal}/tmux/heroscripts/tmux_cleanup.heroscript | 2 ++ examples/{ => osal}/tmux/heroscripts/tmux_setup.heroscript | 2 ++ examples/{ => osal}/tmux/server_dashboard.vsh | 0 examples/{ => osal}/tmux/tmux.vsh | 0 examples/osal/{tmux.vsh => tmux/tmux_old.vsh} | 0 examples/{ => osal}/tmux/tmux_pane_resize.vsh | 0 examples/{ => osal}/tmux/tmux_panes.vsh | 0 .../{tmux_process_info.vsh => tmux/tmux_process_info_old.vsh} | 0 13 files changed, 11 insertions(+) rename examples/{ => osal}/tmux/heroscripts/TESTING.md (100%) rename examples/{ => osal}/tmux/heroscripts/debug_test.heroscript (86%) rename examples/{ => osal}/tmux/heroscripts/declarative_example.heroscript (97%) mode change 100644 => 100755 rename examples/{ => osal}/tmux/heroscripts/imperative_vs_declarative.heroscript (97%) rename examples/{ => osal}/tmux/heroscripts/simple_declarative_test.heroscript (100%) rename examples/{ => osal}/tmux/heroscripts/tmux_cleanup.heroscript (96%) rename examples/{ => osal}/tmux/heroscripts/tmux_setup.heroscript (99%) rename examples/{ => osal}/tmux/server_dashboard.vsh (100%) rename examples/{ => osal}/tmux/tmux.vsh (100%) rename examples/osal/{tmux.vsh => tmux/tmux_old.vsh} (100%) rename examples/{ => osal}/tmux/tmux_pane_resize.vsh (100%) rename examples/{ => osal}/tmux/tmux_panes.vsh (100%) rename examples/osal/{tmux_process_info.vsh => tmux/tmux_process_info_old.vsh} (100%) diff --git a/examples/tmux/heroscripts/TESTING.md b/examples/osal/tmux/heroscripts/TESTING.md similarity index 100% rename from examples/tmux/heroscripts/TESTING.md rename to examples/osal/tmux/heroscripts/TESTING.md diff --git a/examples/tmux/heroscripts/debug_test.heroscript b/examples/osal/tmux/heroscripts/debug_test.heroscript similarity index 86% rename from examples/tmux/heroscripts/debug_test.heroscript rename to examples/osal/tmux/heroscripts/debug_test.heroscript index 282fa0d5..85ad2ea4 100644 --- a/examples/tmux/heroscripts/debug_test.heroscript +++ b/examples/osal/tmux/heroscripts/debug_test.heroscript @@ -1,3 +1,5 @@ +#!/usr/bin/env hero + // Debug test - no ttyd, just basic declarative functionality // Ensure a test session exists diff --git a/examples/tmux/heroscripts/declarative_example.heroscript b/examples/osal/tmux/heroscripts/declarative_example.heroscript old mode 100644 new mode 100755 similarity index 97% rename from examples/tmux/heroscripts/declarative_example.heroscript rename to examples/osal/tmux/heroscripts/declarative_example.heroscript index 0a097b47..51919693 --- a/examples/tmux/heroscripts/declarative_example.heroscript +++ b/examples/osal/tmux/heroscripts/declarative_example.heroscript @@ -1,3 +1,5 @@ +#!/usr/bin/env hero + // Declarative TMUX Configuration Example // This demonstrates the declarative paradigm where we define the desired state diff --git a/examples/tmux/heroscripts/imperative_vs_declarative.heroscript b/examples/osal/tmux/heroscripts/imperative_vs_declarative.heroscript similarity index 97% rename from examples/tmux/heroscripts/imperative_vs_declarative.heroscript rename to examples/osal/tmux/heroscripts/imperative_vs_declarative.heroscript index 48b32716..a90aa3f7 100644 --- a/examples/tmux/heroscripts/imperative_vs_declarative.heroscript +++ b/examples/osal/tmux/heroscripts/imperative_vs_declarative.heroscript @@ -1,3 +1,6 @@ +#!/usr/bin/env hero + + // TMUX Configuration: Imperative vs Declarative Examples // This file demonstrates both paradigms for comparison diff --git a/examples/tmux/heroscripts/simple_declarative_test.heroscript b/examples/osal/tmux/heroscripts/simple_declarative_test.heroscript similarity index 100% rename from examples/tmux/heroscripts/simple_declarative_test.heroscript rename to examples/osal/tmux/heroscripts/simple_declarative_test.heroscript diff --git a/examples/tmux/heroscripts/tmux_cleanup.heroscript b/examples/osal/tmux/heroscripts/tmux_cleanup.heroscript similarity index 96% rename from examples/tmux/heroscripts/tmux_cleanup.heroscript rename to examples/osal/tmux/heroscripts/tmux_cleanup.heroscript index a2a96da9..9db0508f 100644 --- a/examples/tmux/heroscripts/tmux_cleanup.heroscript +++ b/examples/osal/tmux/heroscripts/tmux_cleanup.heroscript @@ -1,3 +1,5 @@ +#!/usr/bin/env hero + // Tmux Cleanup Script - Tears down all tmux sessions, windows, and panes // Run this after tmux_setup.heroscript to clean up everything diff --git a/examples/tmux/heroscripts/tmux_setup.heroscript b/examples/osal/tmux/heroscripts/tmux_setup.heroscript similarity index 99% rename from examples/tmux/heroscripts/tmux_setup.heroscript rename to examples/osal/tmux/heroscripts/tmux_setup.heroscript index 75daea60..e37e4b65 100644 --- a/examples/tmux/heroscripts/tmux_setup.heroscript +++ b/examples/osal/tmux/heroscripts/tmux_setup.heroscript @@ -1,3 +1,5 @@ +#!/usr/bin/env hero + // Create development session !!tmux.session_create name:'dev' diff --git a/examples/tmux/server_dashboard.vsh b/examples/osal/tmux/server_dashboard.vsh similarity index 100% rename from examples/tmux/server_dashboard.vsh rename to examples/osal/tmux/server_dashboard.vsh diff --git a/examples/tmux/tmux.vsh b/examples/osal/tmux/tmux.vsh similarity index 100% rename from examples/tmux/tmux.vsh rename to examples/osal/tmux/tmux.vsh diff --git a/examples/osal/tmux.vsh b/examples/osal/tmux/tmux_old.vsh similarity index 100% rename from examples/osal/tmux.vsh rename to examples/osal/tmux/tmux_old.vsh diff --git a/examples/tmux/tmux_pane_resize.vsh b/examples/osal/tmux/tmux_pane_resize.vsh similarity index 100% rename from examples/tmux/tmux_pane_resize.vsh rename to examples/osal/tmux/tmux_pane_resize.vsh diff --git a/examples/tmux/tmux_panes.vsh b/examples/osal/tmux/tmux_panes.vsh similarity index 100% rename from examples/tmux/tmux_panes.vsh rename to examples/osal/tmux/tmux_panes.vsh diff --git a/examples/osal/tmux_process_info.vsh b/examples/osal/tmux/tmux_process_info_old.vsh similarity index 100% rename from examples/osal/tmux_process_info.vsh rename to examples/osal/tmux/tmux_process_info_old.vsh