Replace tmuxp with smug

This commit is contained in:
2022-04-25 12:11:41 +02:00
parent 712f6865da
commit 1032a7fb6a
10 changed files with 103 additions and 84 deletions

15
tmux/.config/smug/hpc.yml Normal file
View File

@@ -0,0 +1,15 @@
session: hpc
windows:
- name: canvas
layout: tiled
commands:
- ssh hpc
panes:
- type: vertical
commands:
- ssh hpc
- name: monitor
commands:
- ssh -t hpc "htop"

View File

@@ -0,0 +1,15 @@
session: idlab
windows:
- name: canvas
layout: tiled
commands:
- ssh idlab
panes:
- type: vertical
commands:
- ssh idlab
- name: monitor
commands:
- ssh -t idlab "htop"

View File

@@ -0,0 +1,40 @@
session: local
windows:
- name: admin
layout : tiled
commands:
- su
panes:
- type: horizontal
commands:
- su
- name: canvas
layout : tiled
commands:
- clear
panes:
- type: horizontal
commands:
- clear
- name: docs
commands:
- man zfs
panes:
- type: vertical
commands:
- man nix-shell
- name: music
commands:
- ncmpcpp
- name: mail
commands:
- neomutt
- name: stream
commands:
- clear

View File

@@ -0,0 +1,24 @@
session: zion
windows:
- name: admin
layout : tiled
commands:
- ssh root@zion
panes:
- type: vertical
commands:
- ssh root@zion
- name: canvas
layout : tiled
commands:
- ssh zion
panes:
- type: vertical
commands:
- ssh zion
- name: monitor
commands:
- ssh -t zion "htop"

View File

@@ -1,13 +0,0 @@
session_name: hpc
suppress_history: false
windows:
- window_name: canvas
layout: even-vertical
panes:
- ssh hpc
- ssh hpc
- window_name: monitor
panes:
- ssh -t hpc "htop"

View File

@@ -1,13 +0,0 @@
session_name: idlab
suppress_history: false
windows:
- window_name: canvas
layout: even-vertical
panes:
- ssh idlab
- ssh idlab
- window_name: monitor
panes:
- ssh -t idlab "htop"

View File

@@ -1,34 +0,0 @@
session_name: local
suppress_history: false
windows:
- window_name: admin
focus: true
layout: even-vertical
panes:
- su
- su
- window_name: canvas
layout: even-vertical
panes:
- null
- null
- window_name: docs
layout: even-horizontal
panes:
- man zfs
- man nix-shell
- window_name: music
panes:
- ncmpcpp
- window_name: mail
panes:
- neomutt
- window_name: stream
panes:
- null

View File

@@ -1,20 +0,0 @@
session_name: zion
suppress_history: false
windows:
- window_name: admin
focus: true
layout: even-vertical
panes:
- ssh root@zion
- ssh root@zion
- window_name: canvas
layout: even-vertical
panes:
- ssh zion
- ssh zion
- window_name: monitor
panes:
- ssh -t zion "htop"