:rocket: My setup for unix-like operating systems. Managed as a bare repository
my custom config for terminals, editors, git, etc.
$HOME
├── bin
├── etc
│ ├── fish
│ ├── git
│ ├── tmux
│ └── weechat
├── src
│ └── github.com
└── usr
├── home
├── images
└── videos
Explanation:
~/.config
)macOS
Alacritty
NeoVim
Monaco Nerd Font
The following packages need to be installed:
After installing them as a bare repo (see links below), paste the following line into the terminal:
cd $HOME
stow etc --target=$HOME/.config
cd $HOME && stow home --target=$HOME
# unstow:
stow -D etc --target=$HOME/.config
My dotfiles are managed with a bare repository. I also "install" them with GNU stow. Here are some links explaining a bare repo:
And more links about managing it with GNU stow:
Interesting read: