Skip to content
delicbPublic

About

Personal dotfiles

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Latest commit

 

History

479 Commits

Folders and files

Repository files navigation

Personal dot files.

Managed using chezmoi.

Mostly focused on MacOS, since that is my daily driver, but I mostly keep it up to date for various Linux distributions (Ubuntu, Debian, Alpine) which I use in containers.

My old dotconfig are still available but not used or updated.

BetterTouchTool

Chezmoi installs ~/.btt_autoload_preset.json. BetterTouchTool loads this file when it next starts.

After you change the master preset in the BetterTouchTool UI:

  1. Keep BetterTouchTool running.
  2. Run btt-save.
  3. Review the Git diff before you commit it.

The script exports the active master preset without general settings. It keeps the tracked preset UUID to prevent false changes between exports.

On another Mac, pull the repository and run chezmoi apply. Restart BetterTouchTool to load the updated preset immediately.

Do not enable BetterTouchTool cloud sync for the tracked preset. Two sync methods can overwrite changes from each other.

Agent config

Shared agent instructions and skills live under home/dot_agents/, rendered to ~/.agents. Pi reads shared skills directly. Claude Code and Codex get per-skill symlinks from their own config directories. Pi and Claude Code use symlinked global instruction files, while Codex uses an AGENTS.md wrapper that imports the shared rules plus Codex-only RTK notes.

Install

sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply delicb

or

sh -c "$(wget -qO- get.chezmoi.io)" -- init --apply delicb

About

Personal dotfiles

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Contributors

Languages