In my second year of uni, I've started using stow as a farm manager which takes distinct sets of software and/or data located in separate directories on the filesystem, and makes them all appear to be installed in a single directory tree. If you're interested in figuring out how it works, then check out here. I've learned about stow from bashbunni, so check her repo as well.
I like to use JetBrains Mono
.
Create your folder and place some configs in it, then
stow <directory> -t <target> --adopt
Which does this
ll -a | rg ".tmux.conf"
lrwxrwxrwx. 1 aurora aurora 24 Jun 14 21:21 .tmux.conf -> dotfiles/tmux/.tmux.conf
-rw-r--r--. 1 aurora aurora 279 Oct 29 2023 .tmux.conf.bak
You can just stow your config file (not a directory) by using stow <config.conf>
stow .gitconfig
I'm using go timer to save my eyes from continued working sessions (because I can't get my butt off).
I really like the standard tmux config, but w/ prefix ctrl-f
, and some keybinds in it.
I'm lazy to configure it now, but I usually make use of some plugins (like telescope, etc.). You can also install lvim like I do in the most cases.