I've tried to find a "must have" use case for dot files. Beyond a few personalised handy aliases, I'm really not convinced they're necessary for the average developer.
They'll reduce setup time if you move between machines often sure, but it won't stop you from the endless tweaking, configuration and debugging that developers are prone to do :)
I'm so sorry. I don't know why I read LottieFiles š¤£š¤£š¤£.
Answering your real question:
I have dot files for my neovim configuration, polybar, bspwm and a lot of other programs. That help me to keep the same configuration between computers and restore my configuration when I reinstall.
You can search for some videos about stow but it is simple, just create a folder path with your real configuration inside a folder.
I have a repository called .dotfiles in home (~) and I just have to run: stow -v tmux and this will create a symlink to the files/folder inside the folder called tmux.
Sadly I can't share my personal configuration since I have private keys there. But there are a few youtubers with their dotfiles on github that you can check
I've tried to find a "must have" use case for dot files. Beyond a few personalised handy aliases, I'm really not convinced they're necessary for the average developer.
They'll reduce setup time if you move between machines often sure, but it won't stop you from the endless tweaking, configuration and debugging that developers are prone to do :)
I'm so sorry. I don't know why I read LottieFiles š¤£š¤£š¤£.
Answering your real question:
I have dot files for my neovim configuration, polybar, bspwm and a lot of other programs. That help me to keep the same configuration between computers and restore my configuration when I reinstall.
I use stow to install those files. www.gnu.org/software/stow/manā¦
You can search for some videos about stow but it is simple, just create a folder path with your real configuration inside a folder.
I have a repository called .dotfiles in home (~) and I just have to run:
stow -v tmuxand this will create a symlink to the files/folder inside the folder called tmux.Sadly I can't share my personal configuration since I have private keys there. But there are a few youtubers with their dotfiles on github that you can check