mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2024-12-27 13:42:32 +01:00
1.1 KiB
1.1 KiB
This is another note-to-self post, but I think other people might also be wondering this.
THIS IS ENTIRELY UNTESTED UNTIL THE SHELL WHERE I AM USING THIS REBOOTS THE NEXT TIME!
## Environment
# To avoid having to type absolute paths, append output of `printf "$PATH"`
PATH=
# Locale you wish to use
LANG=fi_FI.UTF-8
# Timezone
TZ=Europe/Helsinki
# The actual autostart magic
@reboot sleep 500 && tmux -2u new-session -s auto -d && tmux send -t auto weechat ENTER
@reboot
= tell cron to do this on rebootsleep 500
= the shell where I intent to use this primarily is using NFS and I think it’s reasonable to expect everything to be mounted in five minutes.- `tmux -2u” = force enable 256 colors & UTF-8
new-session -s auto -d
= start a new session with nameauto
(as in automatically started) and detach ittmux send -t auto weechat ENTER
typeweechat
to tmux session named auto and press ENTER to execute it.