Skip to content

Tapppi/dotfiles

Repository files navigation

dotfiles

Shell dotfiles and configs for macOS. Bash 5, Solarized Dark prompt, GNU coreutils, and a bunch of aliases/functions accumulated over the years.

Bootstrapped via macos-setup — see that repo for the full setup automation.

Usage

# Bootstrap: rsync dotfiles to ~ and reload shell
./bootstrap.sh -f

What's inside

  • .config/bash/ — aliases, exports, functions, prompt, nnn config
  • .config/ghostty/ — Ghostty terminal config
  • .config/karabiner/ — Karabiner-Elements keyboard remapping
  • .config/lazygit/ — Lazygit TUI config
  • .config/mise/ — Mise runtime version manager config
  • .config/opencode/ — OpenCode AI agent config
  • .config/ripgrep/ — Ripgrep defaults
  • .hammerspoon/ — Per-app keyboard layout forcing
  • .gitconfig — Git aliases, diff-so-fancy, 1Password SSH signing
  • .tmux.conf — tmux with Ctrl+A prefix, vim keys, pbcopy
  • keyboard-layouts/ — Custom Finnish Programmer keyboard layout

Attribution

Forked from Mathias Bynens' dotfiles, which provided the original structure and many of the shell functions/aliases. Heavily customised since.

About

Tapppi macos dotfiles, a fork of Mathias Bynens'

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors