Commit Graph

10 Commits

Author SHA1 Message Date
Mahmoud-Emad
a62147d7cc feat: add editable ttyd dashboard mode
- Implement `-editable` CLI argument
- Configure ttyd for read/write access
- Introduce `TtydArgs` struct for ttyd parameters
- Update help message with ttyd modes
- Streamline Hero Web startup command
2025-08-25 11:52:13 +03:00
Mahmoud-Emad
25327053b9 feat: add tmux dashboard with ttyd integration
- Create script for 3-pane tmux dashboard
- Run Python HTTP server, counter, and htop in panes
- Add `run_ttyd` function to `Session` struct
- Add `run_ttyd` function to `Window` struct
- Expose tmux session and window via ttyd
2025-08-24 23:12:32 +03:00
Mahmoud-Emad
b26893bf45 wip: pushing the code to sync in other branch 2025-08-24 17:58:09 +03:00
4ab65ac61b ... 2025-08-24 14:56:20 +02:00
e7a36f47e8 ... 2025-08-24 14:41:12 +02:00
9f39481cb4 ... 2025-08-24 14:02:41 +02:00
ddf5fcbbcc ... 2025-07-21 06:18:46 +02:00
9f6e49963e wip: test: improve tmux tests
- Fix bugs found during testing.

Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
2025-01-27 18:27:50 +02:00
Mahmoud-Emad
da44604910 test: improve test suite
- Remove unnecessary debug print statements.
- Remove redundant initialization calls.
- Improve test cache handling and error reporting.
- Refactor code for better readability and maintainability.
- Update test suite to include additional tests.
- Improve code formatting and style consistency.
2024-12-26 10:14:37 +00:00
4a50de92e3 the base 2024-12-25 08:40:56 +01:00