⛳
i3wmでxdotoolを使って、起動時に自動で必要なツールを起動するようにした
i3wmのコマンド自体で自動化できると思ったけど、そんなことなかったので、xdotoolを使った。
xdotool key super+2
でworkspace 2に遷移できる。
あとは起動時間を考慮してsleepしつつ&
で非同期に起動するだけ。
引っかかったところとして、xdotool key super+Return
でterminalを起動できなかったので、普通にコマンドを入れた。
何か制約があるかも
key list はここを参考にした
karabiner-elementsが使えればMacでも似たようなことができると思う。(m1に早く対応してくれ……)
startup.sh
# 1
firefox &
sleep 1
# 2
xdotool key super+2
alacritty -e tmux &
sleep 1
# 4
xdotool key super+4
tusk &
sleep 3
# 3
xdotool key super+3
todoist &
sleep 3
TogglDesktop.sh &
sleep 1
Discussion