No description
Find a file
2026-03-10 19:26:58 +11:00
aerospace/.config/aerospace aerospace config state before dev 2026-03-07 14:03:45 +11:00
alacritty/.config/alacritty fix old alacritty config 2026-03-09 20:19:46 +11:00
bash add old bash 2026-02-17 15:38:58 +11:00
bottom/.config/bottom add bottom config 2026-02-17 15:50:55 +11:00
btop/.config/btop add vim keys to btop 2026-03-07 16:26:36 +11:00
cava/.config/cava add old cava config 2026-02-17 15:53:00 +11:00
dunst/.config/dunst add dunst config 2026-02-17 15:53:40 +11:00
ghostty/.config/ghostty add ghostty to dotfiles 2026-03-02 17:42:24 +11:00
git/.config/git add gitconfig 2026-02-17 15:33:11 +11:00
i3/.config/i3 add old i3 config 2026-02-17 15:53:32 +11:00
kitty/.config/kitty add kitty config 2026-02-17 15:54:02 +11:00
paru/.config/paru add paru config 2026-02-17 15:54:11 +11:00
polybar/.config/polybar add old polybar config 2026-02-17 15:57:23 +11:00
redshift/.config/redshift add old redshift config 2026-02-17 15:54:52 +11:00
rofi/.config add depricated rofi config 2026-02-17 15:57:52 +11:00
sketchybar/.config/sketchybar revert to default network load 2026-03-09 15:58:25 +11:00
skhd/.config/skhd add skhd config 2026-03-02 21:07:13 +11:00
tmux add old tmux config 2026-02-17 15:44:23 +11:00
vim add simple vimrc 2026-02-17 15:40:34 +11:00
yabai/.config/yabai add external displays for work 2026-03-10 19:18:20 +11:00
zsh make forgejo push push all branches 2026-03-08 17:57:59 +11:00
.gitignore add initial gitignore 2026-02-17 15:27:34 +11:00
install-linux.sh add simple linux install script 2026-02-17 16:07:41 +11:00
install-macos.sh add simple linux install script 2026-02-17 16:07:41 +11:00
install-terminal.sh subschell fix for terminal install script 2026-03-10 19:26:58 +11:00
LICENCE.md add mit licence 2026-03-02 17:42:46 +11:00
README.md add readme 2026-02-17 16:12:01 +11:00
uninstall.sh add uninstallation script 2026-02-17 16:08:42 +11:00

Dotfiles

Personal dotfiles managed with GNU Stow.

Installation

macOS

git clone git@github.com:Dadams2/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./bootstrap-macos.sh  # Install packages
./install-macos.sh    # Stow configs

Linux

git clone git@github.com:Dadams2/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./bootstrap-linux.sh  # Install packages
./install-linux.sh    # Stow configs

Included Configs

  • zsh, bash - Shell configurations
  • tmux - Terminal multiplexer
  • vim - Text editor
  • kitty - Terminal emulator
  • btop, bottom - System monitors
  • git - Git configuration

Linux also includes: i3, polybar, rofi, dunst, redshift, alacritty, cava, paru

Uninstall

./uninstall.sh

Manual Stow

stow zsh        # Install zsh config
stow -D zsh     # Remove zsh symlinks