| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A minimal dotfiles template for OpenBoot, using GNU Stow via a Makefile
git clone https://github.com/YOUR_USERNAME/dotfiles ~/.dotfiles
cd ~/.dotfiles
make installdotfiles/ ├── git/ │ └── .gitconfig # Git configuration ├── ssh/ │ └── .ssh/ │ └── config # SSH configuration ├── zsh/ │ └── .zshrc # Zsh configuration └── README.md
The Makefile calls GNU Stow to create symlinks in $HOME:
| Source | Target |
|---|---|
| git/.gitconfig | ~/.gitconfig |
| ssh/.ssh/config | ~/.ssh/config |
| zsh/.zshrc | ~/.zshrc |
Each top-level directory is a "stow package." OpenBoot detects the Makefile and runs make install automatically — so your repo controls its own deployment logic.
curl -fsSL https://openboot.dev/YOUR_USERNAME/CONFIG_SLUG | bash# After running OpenBoot
git clone https://github.com/YOUR_USERNAME/dotfiles ~/.dotfiles
cd ~/.dotfiles
make installmkdir -p tmux
echo "set -g mouse on" > tmux/.tmux.conf
stow -v --target="$HOME" tmux
# Creates: ~/.tmux.confmkdir -p nvim/.config/nvim
touch nvim/.config/nvim/init.lua
stow -v --target="$HOME" nvim
# Creates: ~/.config/nvim/init.luamkdir -p alacritty/.config/alacritty
touch alacritty/.config/alacritty/alacritty.toml
stow -v --target="$HOME" alacritty
# Creates: ~/.config/alacritty/alacritty.toml| Package | Files |
|---|---|
| tmux/ | .tmux.conf |
| nvim/ | .config/nvim/init.lua |
| alacritty/ | .config/alacritty/alacritty.toml |
| starship/ | .config/starship.toml |
| wezterm/ | .config/wezterm/wezterm.lua |
MIT
| Back | FazBrowse Home | New Git URL |