e8994b77f10a7fb4ef9992b9e1ffebf59badd334
Dotfiles
Filesystem overlay. Structure mirrors actual paths on disk.
dotfiles/
home/benk/ -> symlinked into $HOME
.config/nvim/
.config/fish/
.config/wezterm/
.tmux.conf
.vimrc
...
etc/ -> copied into /etc (prompted, needs sudo)
fstab
nginx/nginx.conf
packages/ -> package lists for brew/yay
bootstrap.sh -> does everything
Usage
git clone git@github.com:benkyd/dotfiles.git ~/dotfiles
cd ~/dotfiles
./bootstrap.sh
The bootstrap will:
- Detect OS (macOS / Arch)
- Optionally install packages (Homebrew or yay)
- Install oh-my-fish, fisher, tmux plugin manager
- Symlink
home/benk/into$HOME - Optionally copy
etc/to/etc(prompted)
Existing files are backed up to ~/dotfiles.bak/.
Description
Languages
Python
43.3%
Lua
30.8%
Shell
17.8%
Perl
4.2%
SCSS
3.8%
Other
0.1%