Dotfiles are how you personalise your system (particularly when it comes to CLI tools).
In an effort to keep my development experinece consistent between machines, I've decided to utilise GNU Stow to turn my dotfiles into a git repo (Stow is great btw, and really easy to setup).
I'm still learning a lot of these tools and experimenting with new ones but here's my current setup:
- Terminal emulator: Alacritty
- Uses alacritty-theme as a Git submodule. When cloning this repo, use
git clone --recursiveor rungit submodule update --init --recursiveafter cloning.
- Uses alacritty-theme as a Git submodule. When cloning this repo, use
- Terminal mulitplexer: Zellij
- CLI editor: I started using Helix, but have recently been experimenting with Neovim
- File explorer: Yazi (although, I haven't been using that as much since installing
nvim-neo-tree)