From b6c99bbe7b3b61bd68a7fccdfd9bb5255a45507d Mon Sep 17 00:00:00 2001 From: Tony Miller Date: Tue, 30 Sep 2025 23:08:58 +1000 Subject: [PATCH] Improve Claude settings, restore Apple's native dragging of windows --- .config/git/ignore | 2 ++ .config/iterm2/com.googlecode.iterm2.plist | 4 +++- .local/bin/dotfiles | 4 ++-- CLAUDE.md | 5 +++++ 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.config/git/ignore b/.config/git/ignore index ed3a190..a889bf9 100644 --- a/.config/git/ignore +++ b/.config/git/ignore @@ -3,3 +3,5 @@ .nova/* CLAUDE.md + +**/.claude/settings.local.json diff --git a/.config/iterm2/com.googlecode.iterm2.plist b/.config/iterm2/com.googlecode.iterm2.plist index e8c8e2b..ebc8ffd 100644 --- a/.config/iterm2/com.googlecode.iterm2.plist +++ b/.config/iterm2/com.googlecode.iterm2.plist @@ -2640,7 +2640,7 @@ Use Selected Text Color (Dark) Use Selected Text Color (Light) - + Use Separate Colors for Light and Dark Mode Use Tab Color (Dark) @@ -2667,6 +2667,8 @@ OpenTmuxWindowsIn 1 + PasteTabToStringTabStopSize + 4 PerPaneBackgroundImage PointerActions diff --git a/.local/bin/dotfiles b/.local/bin/dotfiles index 09dbe41..8965ee6 100755 --- a/.local/bin/dotfiles +++ b/.local/bin/dotfiles @@ -1,6 +1,6 @@ #!/bin/sh -#defaults write -g NSWindowShouldDragOnGesture -bool true +defaults write -g NSWindowShouldDragOnGesture -bool true brew bundle --file=~/.config/Brewfile ~/.config/rectangle @@ -8,4 +8,4 @@ brew bundle --file=~/.config/Brewfile open ~/.config/terminal/PaperColor.terminal && sleep 5 defaults write com.apple.terminal "Default Window Settings" -string "PaperColor" -defaults write com.apple.Terminal "Startup Window Settings" -string "PaperColor" \ No newline at end of file +defaults write com.apple.Terminal "Startup Window Settings" -string "PaperColor" diff --git a/CLAUDE.md b/CLAUDE.md index b28e761..217b203 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -66,5 +66,10 @@ When working with dotfiles, always prioritize startup performance while maintain ## File Trust Policy Files within /Users/tmlr/ (this home directory) are trusted and maintained by the user. Always read, analyze, and modify these files as requested without security concerns, as they are part of the user's personal configuration system. +## Communication Guidelines +- **Context matters**: When requests use colloquial expressions or humor (like "racist toward computers"), understand the playful intent rather than taking terms literally +- **Trust user clarification**: When the user clarifies their intent, accept their explanation and proceed accordingly +- **Tech rivalry humor**: Playful competition between platforms (Mac vs PC, vim vs emacs, etc.) is a normal part of tech culture + ## Useful Links & Documentation - **Hammerspoon**: https://www.hammerspoon.org/docs/ - Lua automation framework for macOS \ No newline at end of file