7

I am using alacritty and tmux together. Is it possible to make tmux run everytime when I launch alacritty?

John Winston
  • 1,260
  • 15
  • 30

3 Answers3

15

Yes. In the shell option, you can set the program you want to run and even pass in the arguments. For example, in your alacritty.yml file, you can set this:

shell:
  program: /usr/local/bin/tmux # <- set this to the path of your tmux installation
  args:
    - new-session
    - -A
    - -D
    - -s
    - main

Every time you start alacritty, tmux will start a new session and pass the other args.

musale
  • 534
  • 8
  • 18
3

Or go the easy route and launch your terminal this way:

alacritty -e tmux

1

i'm using this script: https://cedaei.com/posts/ideas-from-my-dev-setup-always-tmux/ had it from https://lobste.rs/s/n5blid/ideas_from_my_development_setup_always

and use it in alacritty as:

shell:
  program: /home/user/.local/bin/tmux_chooser.sh
bugrasan
  • 397
  • 2
  • 9