A repository to store my dotfiles and associated configuration. MIT Licensed.
git clone git@github.com:amberstarlight/.dotfiles.git ~/.dotfiles
cd ~/.dotfiles
bin/sync-dotfiles
Note Darwin systems need
homebrew
.
To get the best/full functionality out of my dotfiles, you'll need the following programs. They are most likely available in your package manager, if not already installed on your system. If you're using a Darwin (macOS) system, install a package manager first, then update your copy of bash to a version made in the current decade. If you're using Windows, install Linux instead. Alternatively, you're on your own.
Use case | Program |
---|---|
Shell | Bash |
Text editing | Helix |
Dotfile linking | GNU Stow |
Backups | Borg |
As ~/.dotfiles/bin
is added to PATH
, you can run sync-dotfiles
from anywhere
to pull changes from main
. After that, you'll need to run exec bash
to force
bash to reload config.