Recent commits to dotfiles.git (7b71c1e12fff47ff63ecfaa8cad2897285048d6f) https://git.dlma.com/dotfiles.git/tree/7b71c1e12fff47ff63ecfaa8cad2897285048d6f Recent commits feed provided by GitList. 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 tmux: bind b to toggling the scratch session Don't need the hardcoded "bc -l" popup anymore. The one persistent scratch session will be used for all REPLs. Mnemonic will be "b" for "bash shell", but "b" is just easier to type than '"'. https://git.dlma.com/dotfiles.git/commit/e0ac1e2a271fadb36cc27c46d11374561b3ca55b david.blume@gmail.com (dblume) Sat, 19 Jul 2025 17:43:32 -0700 e0ac1e2a271fadb36cc27c46d11374561b3ca55b tmux '"' now toggles a scratch session Either use <leader>d to detach to send the same <leader>" to toggle. This lets the scratch session stay around. Handy for REPLs like bc and Python. https://git.dlma.com/dotfiles.git/commit/241904c38749d93b5fc838d9831b6979e360eee1 david.blume@gmail.com (dblume) Sat, 19 Jul 2025 13:14:18 -0700 241904c38749d93b5fc838d9831b6979e360eee1 <tmux-leader>b opens a popup with "bc-l" Got the idea from this guy who uses opencode.ai with neovim. See: https://www.youtube.com/watch?v=70cN9swORE8&t=440s https://git.dlma.com/dotfiles.git/commit/c6acc1a42c4af25268c147a5560a572be9d52455 david.blume@gmail.com (dblume) Sat, 19 Jul 2025 10:24:10 -0700 c6acc1a42c4af25268c147a5560a572be9d52455 M-Right reserved for vim's Copilot accept word-by-word I wasn't using M-Arrow keys to navigate panes anyway. M-hjkl for the win. https://git.dlma.com/dotfiles.git/commit/e7ea49119740262c0df27de99843cb17dd950824 dblume@roku.com (dblume) Fri, 18 Jul 2025 19:24:11 -0700 e7ea49119740262c0df27de99843cb17dd950824 Support a couple new formats Roku Log files. More date and time formats accepted: * "2025-07-03", "25-07-03", or "07-03" * "13:04:22.885" or "13:04:22" https://git.dlma.com/dotfiles.git/commit/7cc340af0d63e0503c0ae0d3498c498911586d50 david.blume@gmail.com (dblume) Tue, 08 Jul 2025 13:35:38 -0700 7cc340af0d63e0503c0ae0d3498c498911586d50 shopt -s globstar for recursive matches Thanks, Julia Evans (b0rk)! Got this tip from: https://wizardzines.com/zines/terminal/ https://git.dlma.com/dotfiles.git/commit/6d50e1aec641f287bf80843bad8007045ce9d2c8 david.blume@gmail.com (dblume) Sun, 06 Jul 2025 00:54:06 -0700 6d50e1aec641f287bf80843bad8007045ce9d2c8 vim: JSON and JavaScript use syntax foldmethod https://git.dlma.com/dotfiles.git/commit/2b6a2f917e2b388d2bd71f3c0c37867e5f171c79 dblume@roku.com (dblume) Fri, 27 Jun 2025 20:57:15 -0700 2b6a2f917e2b388d2bd71f3c0c37867e5f171c79