-
Notifications
You must be signed in to change notification settings - Fork 0
Fix terminal shortcuts and simplify dotfiles adoption #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
31ee8da
96967b8
dbcf96f
02263b7
cb36d96
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,4 @@ | ||
| /bin | ||
| .DS_Store | ||
| home/.chezmoidata/brewfile.yml | ||
| *.rayconfig |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| [user] | ||
| name = {{ .name | quote }} | ||
| email = {{ .email | quote }} | ||
| useConfigOnly = true | ||
|
|
||
| [include] | ||
| path = {{ joinPath .chezmoi.homeDir ".config/git/dotfiles.gitconfig" | quote }} | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -45,12 +45,8 @@ scrollbar = system | |
| # Visual bell without sound | ||
| bell-features = no-system,no-audio,attention,border | ||
|
|
||
| # Clear the active tmux pane's history, then redraw its shell prompt. | ||
| keybind = super+k=text:\x01:clear-history\r\x0c | ||
|
|
||
| # Zsh's default Ctrl+V widget quotes the following LF into the edit buffer. | ||
| # This works through tmux without enabling its extended-key protocol. | ||
| keybind = shift+enter=text:\x16\n | ||
| # Send the standard clear-screen key through tmux to the active application. | ||
| keybind = super+k=text:\x0c | ||
|
Comment on lines
+48
to
+49
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
When Shift-Enter is used at an ordinary Zsh prompt rather than inside Claude Code, the new tmux extended-key setup forwards a modified-key escape sequence, but Useful? React with 👍 / 👎. |
||
|
|
||
| # Shell | ||
| shell-integration = detect | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On machines that applied the parent revision,
~/.gitconfigalready exists with the old defaults and includes only~/.gitconfig.local; thecreate_template therefore leaves it untouched, so it never includes the new managed file. Consequently, the updatedconfgitalias edits a file that Git does not read and those existing installations still receive no future default updates. The fresh evidence relative to the earlier comment is that the new split places its include only in this create-only root; migrate roots matching the previously managed configuration or document/apply an explicit upgrade step.Useful? React with 👍 / 👎.