General dotfile repo
- Shell 42.7%
- TypeScript 26.6%
- Lua 15.3%
- CSS 9.4%
- Just 6%
| atuin/.config/atuin | ||
| bat/.config/bat | ||
| bin/.local/bin | ||
| btop/.config/btop | ||
| daemon-configs | ||
| easyeffects | ||
| fastfetch/.config/fastfetch | ||
| fd/.config/fd | ||
| ghostty/.config | ||
| git/.config/git | ||
| htop/.config/htop | ||
| hypr/.config/hypr | ||
| keepassxc/.config/keepassxc | ||
| lazygit/.config/lazygit | ||
| mangohud/.config/MangoHud | ||
| mpv/.config/mpv | ||
| nix/.config/nix | ||
| opentabletdriver/.config/OpenTabletDriver | ||
| pi/.pi/agent/extensions | ||
| procs/.config/procs | ||
| ripgrep/.config/ripgrep | ||
| starship/.config | ||
| system | ||
| tmux/.config/tmux | ||
| user-dirs/.config | ||
| vesktop/.config/vesktop | ||
| yazi/.config/yazi | ||
| zen | ||
| zsh | ||
| .gitignore | ||
| .stow-local-ignore | ||
| DOTFILES_CONVENTION.md | ||
| justfile | ||
| LICENSE | ||
| README.md | ||
dotfiles
Personal configuration files managed with GNU Stow. See DOTFILES_CONVENTION.md for structure and rules.
Packages
| Package | Description | Target |
|---|---|---|
atuin |
Shell history search & sync (self-hosted server) | ~/.config/atuin/config.toml |
bat |
bat syntax-highlighted pager (Catppuccin Mocha theme) |
~/.config/bat/ |
bin |
CLI scripts (safe-edit, pi-agent) |
~/.local/bin/ |
btop |
System monitor (Catppuccin Mocha theme) | ~/.config/btop/ |
fastfetch |
System info tool | ~/.config/fastfetch/config.jsonc |
fd |
File finder (ignore rules) | ~/.config/fd/ignore |
ghostty |
Ghostty terminal (Monaspace font, tmux-focused, no toasts/overlays) | ~/.config/ghostty/config |
git |
Git configuration | ~/.config/git/config |
htop |
Process viewer | ~/.config/htop/htoprc |
lazygit |
Git TUI | ~/.config/lazygit/config.yml |
pi |
Pi agent extensions | ~/.pi/agent/extensions/ |
procs |
Modern ps replacement |
~/.config/procs/config.toml |
ripgrep |
Search tool | ~/.config/ripgrep/rg.conf |
starship |
Shell prompt | ~/.config/starship.toml |
tmux |
Terminal multiplexer | ~/.config/tmux/tmux.conf + theme |
user-dirs |
XDG user directories | ~/.config/user-dirs.dirs |
vesktop |
Vesktop (Discord) settings | ~/.config/vesktop/settings/settings.json |
yazi |
Terminal file manager (plugins, keymaps, theme) | ~/.config/yazi/ |
zen |
Zen Browser custom CSS (Catppuccin Mocha) | ~/.config/zen/main/chrome/ |
zsh |
Zsh shell (conf.d/ split config + completions) |
~/.config/zsh/ |
Usage
# Clone and install all packages
git clone https://git.cronyakatsuki.xyz/crony/dotfiles.git ~/dotfiles
cd ~/dotfiles
stow */
# Or install individual packages
stow tmux # only tmux config
stow starship git # specific combination
# Remove symlinks
stow -D tmux
Requirements
License
GNU General Public License v3.0 — see LICENSE.