Use real dotfile paths instead of chezmoi prefixes

Contribution Date
Contribution Project
Contribution Details
Use real dotfile paths instead of chezmoi prefixes Rename the home/ source tree from chezmoi's dot_/private_/executable_ encoding to the actual paths the files land on, ahead of moving dotfile deployment to home-manager. home/gitignore keeps no leading dot on purpose: as home/.gitignore its contents (.DS_Store, node_modules, *.log) would become an active gitignore governing the whole home/ tree. home.nix will map it to ~/.gitignore explicitly. The nvim one does become a real .gitignore, since nvim writes its runtime files into the worktree once the config dir is symlinked. Also: - track rtk-claude-hook as 755; chezmoi's executable_ prefix was what made it executable on apply, so a symlink would have deployed it at 644 and the Claude hook would have silently stopped firing - move lazy.lua into the nvim tree, resolving the split where `make lazyvim` cloned a starter over a config this repo already tracked - add a root .gitignore for .DS_Store and nix build results This drops .chezmoiroot, so `make install` no longer works. $HOME is already applied, so nothing changes at runtime, but dotfiles cannot be re-applied until home-manager takes over.
Contribution Author
Bassam Ismail
Files count
0
Patches count
1