Compare commits
1 Commits
1e14c8f9c6
...
34b297a1ec
Author | SHA1 | Date | |
---|---|---|---|
34b297a1ec |
9
hooks/session-create.sh
Executable file
9
hooks/session-create.sh
Executable file
@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
session_name=$(tmux display-message -p '#S')
|
||||
session_layout=~/.local/share/tmux/layouts/session-$session_name
|
||||
if [ -f $session_layout ]; then
|
||||
tmux source-file $session_layout
|
||||
else
|
||||
tmux rename-window home
|
||||
fi
|
6
layouts/session-local
Normal file
6
layouts/session-local
Normal file
@ -0,0 +1,6 @@
|
||||
rename-window home
|
||||
new-window -c ~/.config/local
|
||||
rename-window local
|
||||
select-window local:home
|
||||
|
||||
# vim: filetype=tmux
|
@ -14,6 +14,8 @@
|
||||
dest: ~/.tmux.conf
|
||||
- src: ~/.config/tmux/layouts/session-main
|
||||
dest: ~/.local/share/tmux/layouts/session-main
|
||||
- src: ~/.config/tmux/layouts/session-local
|
||||
dest: ~/.local/share/tmux/layouts/session-local
|
||||
- src: ~/.config/tmux/layouts/window-tall
|
||||
dest: ~/.local/share/tmux/layouts/window-tall
|
||||
- src: ~/.config/tmux/layouts/window-wide-left
|
||||
|
Loading…
x
Reference in New Issue
Block a user