mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-04-22 16:08:26 +02:00
feat: save i3 layout and auto load it
This commit is contained in:
0
home/linux/i3/scripts/README.md
Normal file → Executable file
0
home/linux/i3/scripts/README.md
Normal file → Executable file
12
home/linux/i3/scripts/restore-idols-monitor.sh
Executable file
12
home/linux/i3/scripts/restore-idols-monitor.sh
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# load the ssh key for idols first
|
||||
ssh-add ~/.ssh/ai-idols
|
||||
|
||||
# restore the layout of workspace 1
|
||||
i3-msg "workspace 10: ; append_layout ~/.config/i3/layouts/idols-monitor.json"
|
||||
# open applications, note that --command must be the last option
|
||||
i3-msg -t command "exec alacritty --title 'ai' --command 'btop'"
|
||||
i3-msg -t command "exec alacritty --title 'aquamarine' --command ssh -t ryan@aquamarine 'btop'"
|
||||
i3-msg -t command "exec alacritty --title 'ruby' --command ssh -t ryan@ruby 'btop'"
|
||||
i3-msg -t command "exec alacritty --title 'kana' --command ssh -t ryan@kana 'btop'"
|
||||
Reference in New Issue
Block a user