update CLAUDE.md philosophy, set fish as default shell, improve tmux config

CLAUDE.md: add nix-only rule, verify-after-change rule, teach-debugging rule.
darwin: set fish as default user shell.
tmux: configure better-mouse-mode, fix catppuccin status, add extended keys.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-25 12:51:04 +08:00
parent 11cc64bd4c
commit 5dc9962fc5
3 changed files with 23 additions and 4 deletions
+1
View File
@@ -50,6 +50,7 @@
users.users.df = {
name = "df";
home = "/Users/df";
shell = pkgs.fish;
};
# Set primary user for system defaults