🐳 A dockerized version of these dotfiles is available for a quick try!
bash <(curl -sL https://raw.githubusercontent.com/almibarss/dotfiles/main/install.sh)
The installation script will clone the dotfiles repo by default into ~/.dotfiles. You can optionally choose a custom directory by specifying the environment variable $DOTFILES_HOME
. The dotfiles repo will then get symlinked into ~/.dotfiles as well.
dot update
Opening a new terminal should be really fast, despite all the fancy features you may use. Zim can help a lot with speed along with techniques such as the lazy loading pattern.
Saving fractions of milliseconds here and there eventually adds up:
- fzf is the tool that changes the game: shell history, file trees, brew packages, whatever.
- Syntax highlighting (1) (2): because parsing blank lines of text all the time can be frustrating.
- Minimalistic prompt: staying out of the way most of the time while still providing useful information.
- Clever tooling:
Keep your home directory as clean as if it were your bedroom 🙄
Take a look at the list of software that currently supports XDG.
Each machine will eventually need its own settings that can be hooked into the main dotfiles without messing with them.
- denisidoro/dotfiles: ❤️ the dot command
- rgomezcasas/dotfiles: 🐢💨 fine-tuning
- anishathalye/dotbot: easily manage your dotfiles