1
0
Fork 0
mirror of https://github.com/SeriousBug/dotfiles synced 2026-07-27 12:35:37 -05:00
Find a file
Kaan Barmore-Genc 1aea5cf659 cc-compact: recursively summarize the /clear -> cc-compact lineage
Follow the chain of ancestor sessions each session was compacted from, up
to --max-depth (default 10), summarizing each older session more tightly
via a per-depth decay factor. Guards against cycles and already-visited
sessions. Bounds the full chain to ~24k tokens worst case.
2026-07-21 02:54:53 -05:00
.claude ignore claude local config 2025-11-15 22:17:18 -06:00
.dotter Track ~/.claude/settings.json via dotter 2026-06-30 01:51:33 -05:00
asdf Update tool versions and add less->bat alias 2026-04-19 22:22:40 -05:00
bin Add archive-coding-project script 2026-06-15 20:54:09 -05:00
claude cc-compact: recursively summarize the /clear -> cc-compact lineage 2026-07-21 02:54:53 -05:00
fish Update tool versions and add less->bat alias 2026-04-19 22:22:40 -05:00
git Clarify FULL synchronous is rarely needed in sqlite skill 2026-07-20 20:49:27 -05:00
htop Add gitignore rules for pycache and htop_history; untrack htop_history 2026-06-30 01:59:07 -05:00
nvim Update tool versions and add less->bat alias 2026-04-19 22:22:40 -05:00
zellij Add zellij keybinds: spawn claude pane, move tabs with </> 2026-06-07 14:22:21 -05:00
.gitignore Add gitignore rules for pycache and htop_history; untrack htop_history 2026-06-30 01:59:07 -05:00
.gitmodules Initial commit: Add setup script and Dotter skill 2025-11-15 21:19:19 -06:00
CLAUDE.md Add rule to commit directly to main in CLAUDE.md 2026-06-30 02:02:30 -05:00
README.md Add iterm2, rectangle-pro, maccy 2025-11-15 23:34:26 -06:00
setup.sh Add cc-compact skill and claude-token-count CLI 2026-05-31 02:28:42 -05:00

Dotfiles

Personal dotfiles and configuration managed with Dotter. Feel free to use this as inspiration or fork it for your own setup.

Setup

Run the setup script to install dependencies via Homebrew and deploy configurations:

./setup.sh

Options

  • --reset - Reset configuration and re-prompt for all variables
  • --force-deploy - Force deployment even if files already exist
  • --skip-brew - Skip Homebrew package installation

Installed Packages

The setup script installs the following packages via Homebrew:

  • dotter, fish, dust, eza, gh, htop, go, jq, lazygit, neovim, asdf, bat, pandoc, ripgrep, zoxide, zellij, p7zip

macOS only:

  • font-fira-code-nerd-font, orbstack, iterm2, rectangle-pro, maccy

Included Configurations

  • Git
  • Neovim
  • Fish shell
  • Zellij
  • Htop
  • ASDF