https://git.dlma.com/dotfiles.git/tree/cbc01e2fd2e37d9d69610026a3a761f370550488 Recent commits to dotfiles.git (cbc01e2fd2e37d9d69610026a3a761f370550488) 2025-11-15T11:12:48-08:00 tag:gitlist.org,2012:commit/cbc01e2fd2e37d9d69610026a3a761f370550488 Add support for more paths 2025-11-15T11:12:48-08:00 dblume david.blume@gmail.com <pre>Decided I wanted to allow paths with two separators, even if no linenum. Ending with a linenum is always a match. So now matches are: * file:23 * ~/path/filename * /path/filename * path/path/filename The more obvious ones still match, of course: * path/file:23:45 * "~/path with spaces/file":23:45 We intentionally do not match single separators * (No match) path/filename If we allowed that, the regex could be shorter, so there's that. &lt;/pre&gt; tag:gitlist.org,2012:commit/de6c5708417adb2e5e8949450d5d8072c8743927 Make the tmux file regex even shorter. 2025-11-15T00:22:47-08:00 dblume david.blume@gmail.com <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/fd9e15a623c600c4c58ca7b67bfbce037af9dc51 tmux: Only match file paths with line numbers. 2025-11-14T23:55:40-08:00 dblume david.blume@gmail.com <pre>Also match files that are just basenames and line numbers. &lt;/pre&gt; tag:gitlist.org,2012:commit/f6a61d496c5691b2c9164368d625a17e4c69f9ac Easily open files from tmux copy mode. 2025-11-11T23:43:17-08:00 dblume david.blume@gmail.com <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/11df768b08c27ff599cea4b5e786d853af3737bf Only map Copilot keys if plugin was found. 2025-11-10T16:34:56-08:00 dblume dblume@roku.com <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/5aa60bef1bea4cb44be4c5f6c720959d7cc06429 Use Ctrl-hjkl keys for Copilot suggestions 2025-11-10T15:42:00-08:00 dblume dblume@roku.com <pre>On my MacBook with a MS Keyboard with Karabiner mapping Windows, Alt to the Command Key, I've lot the "Meta" modifier key. So I remap these Ctrl key combos for Copilot suggestion handling. &lt;/pre&gt; tag:gitlist.org,2012:commit/dd57d60709ce73e1628413a158251532a2365c7e Turn on tmux's automatic-rename 2025-10-21T09:40:52-07:00 dblume david.blume@gmail.com <pre>I may have to be using multiple tmux windows more often now with a command-line LLM AI like CopilotChat CLI. I may be ending up with configurations like: * Tmux Window 1: * Pane with Vim with subwindows. * Pane with entr doing automatic things on every save * Tmux Window 2: * One big AI Chat session So now it's esp. handy if the tmux status bar shows what's running over in the offscreen windows, esp on the rare occasion I have to have a 3rd. &lt;/pre&gt; tag:gitlist.org,2012:commit/aa86f9932bf2692bdf614c0e9c92718ec08f6cda Accommodate changes in Ghostty 1.2.0 2025-09-17T08:52:00-07:00 dblume david.blume@gmail.com <pre>1. catppuccin-mocha got renamed and a better cursor-text color. 2. cursor-invert-fg-bg got deprecated 3. gtk-adwaita got removed, will have to check on i3wm titlebars See: https://ghostty.org/docs/install/release-notes/1-2-0 &lt;/pre&gt; tag:gitlist.org,2012:commit/fdf6ba0050d30f02a562689ae03930bd60ae1e4b Make nvim the "man" pager for table-of-contents 2025-08-12T14:05:50-07:00 dblume dblume@roku.com <pre>With nvim as the pager, you can "gO" to go the the filetype-specific, navigable "outline" of the current buffer. &lt;/pre&gt; tag:gitlist.org,2012:commit/9a0c62564aca5ed351f21e48723de8d497adb802 Add --break-system-packages note 2025-07-30T08:03:46-07:00 dblume dblume@roku.com <pre>Various ways to install packages like basedpyright: $ brew install basedpyright # macOS $ python3 -m pip install basedpyright --break-system-packages # Ubuntu 24.04 $ python3 -m pip install --user basedpyright # Older Ubuntu $ apt install python3-basedpyright # For externally-managed-environments &lt;/pre&gt;