Recent commits to dotfiles.git (f6a61d496c5691b2c9164368d625a17e4c69f9ac) https://git.dlma.com/dotfiles.git/tree/f6a61d496c5691b2c9164368d625a17e4c69f9ac Recent commits feed provided by GitList. Easily open files from tmux copy mode. https://git.dlma.com/dotfiles.git/commit/f6a61d496c5691b2c9164368d625a17e4c69f9ac david.blume@gmail.com (dblume) Tue, 11 Nov 2025 23:43:17 -0800 f6a61d496c5691b2c9164368d625a17e4c69f9ac Only map Copilot keys if plugin was found. https://git.dlma.com/dotfiles.git/commit/11df768b08c27ff599cea4b5e786d853af3737bf dblume@roku.com (dblume) Mon, 10 Nov 2025 16:34:56 -0800 11df768b08c27ff599cea4b5e786d853af3737bf Use Ctrl-hjkl keys for Copilot suggestions 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. https://git.dlma.com/dotfiles.git/commit/5aa60bef1bea4cb44be4c5f6c720959d7cc06429 dblume@roku.com (dblume) Mon, 10 Nov 2025 15:42:00 -0800 5aa60bef1bea4cb44be4c5f6c720959d7cc06429 Turn on tmux's automatic-rename 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. https://git.dlma.com/dotfiles.git/commit/dd57d60709ce73e1628413a158251532a2365c7e david.blume@gmail.com (dblume) Tue, 21 Oct 2025 09:40:52 -0700 dd57d60709ce73e1628413a158251532a2365c7e Accommodate changes in Ghostty 1.2.0 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 https://git.dlma.com/dotfiles.git/commit/aa86f9932bf2692bdf614c0e9c92718ec08f6cda david.blume@gmail.com (dblume) Wed, 17 Sep 2025 08:52:00 -0700 aa86f9932bf2692bdf614c0e9c92718ec08f6cda Make nvim the "man" pager for table-of-contents With nvim as the pager, you can "gO" to go the the filetype-specific, navigable "outline" of the current buffer. https://git.dlma.com/dotfiles.git/commit/fdf6ba0050d30f02a562689ae03930bd60ae1e4b dblume@roku.com (dblume) Tue, 12 Aug 2025 14:05:50 -0700 fdf6ba0050d30f02a562689ae03930bd60ae1e4b Add --break-system-packages note 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 https://git.dlma.com/dotfiles.git/commit/9a0c62564aca5ed351f21e48723de8d497adb802 dblume@roku.com (dblume) Wed, 30 Jul 2025 08:03:46 -0700 9a0c62564aca5ed351f21e48723de8d497adb802 Add LSP basedpyright support This is the first draft. Changes coming. https://git.dlma.com/dotfiles.git/commit/7b71c1e12fff47ff63ecfaa8cad2897285048d6f david.blume@gmail.com (dblume) Sat, 26 Jul 2025 22:11:23 -0700 7b71c1e12fff47ff63ecfaa8cad2897285048d6f Make the vim number column have a slight background https://git.dlma.com/dotfiles.git/commit/b108059dc5e1a1e9ed3dae9425a81d1d2bf26f8e david.blume@gmail.com (dblume) Sun, 20 Jul 2025 17:02:50 -0700 b108059dc5e1a1e9ed3dae9425a81d1d2bf26f8e Set popup height to 50%, use short tmux commands Instead of attach-session, new-session, and set-option just use attach, new and set. Line wrap each tmux command, to make it easier to read. https://git.dlma.com/dotfiles.git/commit/66e032e58e1460ccbb7087c04cea9e5405ec4636 david.blume@gmail.com (dblume) Sun, 20 Jul 2025 12:06:00 -0700 66e032e58e1460ccbb7087c04cea9e5405ec4636