https://git.dlma.com/dotfiles.git/tree/4e0de7f25e54cb9b972e5f5ff3d4603c5726f9f4 Recent commits to dotfiles.git (4e0de7f25e54cb9b972e5f5ff3d4603c5726f9f4) 2025-04-19T16:37:59-07:00 tag:gitlist.org,2012:commit/4e0de7f25e54cb9b972e5f5ff3d4603c5726f9f4 Only init CopilotChat if installed 2025-04-19T16:37:59-07:00 dblume david.blume@gmail.com <pre>Walk the nvim_list_runtime_paths() and check if "copilotchat" is in one of them. &lt;/pre&gt; tag:gitlist.org,2012:commit/7c1200e8893b735c03e2d0c0bcfc90438ea1d2b2 Change the question and answer headers. 2025-04-15T00:00:18-07:00 dblume dblume@roku.com <pre>I liked the ones in the pics at https://github.com/CopilotC-Nvim/CopilotChat.nvim &lt;/pre&gt; tag:gitlist.org,2012:commit/c89f3653ec4cb2d0fa12e6762f7310b58f73ac0d Add CopilotChat 2025-04-14T12:52:45-07:00 dblume dblume@roku.com <pre>Note that both Copilot and CopilotChat map the <Tab> key and only one wins. So I map S-Tab for CopilotChat. Also CopilotChat says to add `popup` to nvim's `completeopt`, and it is already added, so I'm good there. &lt;/pre&gt; tag:gitlist.org,2012:commit/b92ab0fddaa286f53a5270132463f1738c9251a8 Ghostty disable multi-char ligatures 2025-04-12T00:07:46-07:00 dblume david.blume@gmail.com <pre>Ghostty defaults to ligatures like != turning into a clever two-char not-equals ligature. Turn that off. &lt;/pre&gt; tag:gitlist.org,2012:commit/664023298bf3012bf7d5cb6bf009e473858652c2 Remove g:netrw_altv for left/right vertical split 2025-04-08T17:28:00-07:00 dblume david.blume@gmail.com <pre>nvim 0.11 started putting the netrw window on the right. Removing this override puts it on the left for both older nvim and 0.11. &lt;/pre&gt; tag:gitlist.org,2012:commit/ce81f138f794d5cd6542223efccbd1a2d3ab5fb7 Add nvim cscope_maps 2025-04-03T22:55:25-07:00 dblume dblume@roku.com <pre>Previously, I installed it manually https://wiki.dlma.com/neovim#cscope It worked in ~/.config/nvim/pack/cscope_maps/start/cscope_maps.nvim/... But with a new Ubuntu 24.04 install and nvim v0.11.0, this is the path (in ~/.local/...) that worked. &lt;/pre&gt; tag:gitlist.org,2012:commit/0b421ea68b54b36e0b4c789d6141eca71ecd8e8d Try vim option clipboard+=unnamedplus 2025-03-06T12:57:58-08:00 dblume david.blume@gmail.com <pre>Works a little differently than in nvim. Testing this out. Be sure to try combos of changes, deletes and puts, and changing the clipboard outside of vim. &lt;/pre&gt; tag:gitlist.org,2012:commit/2c91698265ed50212c996285ccfea57a481720ac Try nvim clipboard+=unnamedplus 2025-03-06T10:43:18-08:00 dblume david.blume@gmail.com <pre>It fixes the issue where just "unnamed" would have delete operations overwrite the clipboard before pasting. &lt;/pre&gt; tag:gitlist.org,2012:commit/f2c6a89ddc75249419c44b490916d5709f97385f Enable mousewheel in VisiData 2025-02-28T11:02:07-08:00 dblume david.blume@gmail.com <pre>Also note that disabling the motd does not prevent the Statuses window from appearing on launch. &lt;/pre&gt; tag:gitlist.org,2012:commit/3723a885fd800c5becb7ca2f56e602d4b39e6565 Improvements to my .gitconfig 2025-02-25T17:43:05-08:00 dblume david.blume@gmail.com <pre>These came from https://blog.gitbutler.com/how-git-core-devs-configure-git/ &lt;/pre&gt;