https://git.dlma.com/dotfiles.git/tree/9a0c62564aca5ed351f21e48723de8d497adb802Recent commits to dotfiles.git (9a0c62564aca5ed351f21e48723de8d497adb802)2025-07-30T08:03:46-07:00tag:gitlist.org,2012:commit/9a0c62564aca5ed351f21e48723de8d497adb802Add --break-system-packages note2025-07-30T08:03:46-07:00dblumedblume@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
</pre>
tag:gitlist.org,2012:commit/7b71c1e12fff47ff63ecfaa8cad2897285048d6fAdd LSP basedpyright support2025-07-26T22:11:23-07:00dblumedavid.blume@gmail.com
<pre>This is the first draft. Changes coming.
</pre>
tag:gitlist.org,2012:commit/b108059dc5e1a1e9ed3dae9425a81d1d2bf26f8eMake the vim number column have a slight background2025-07-20T17:02:50-07:00dblumedavid.blume@gmail.com
<pre></pre>
tag:gitlist.org,2012:commit/66e032e58e1460ccbb7087c04cea9e5405ec4636Set popup height to 50%, use short tmux commands2025-07-20T12:06:00-07:00dblumedavid.blume@gmail.com
<pre>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.
</pre>
tag:gitlist.org,2012:commit/e0ac1e2a271fadb36cc27c46d11374561b3ca55btmux: bind b to toggling the scratch session2025-07-19T17:43:32-07:00dblumedavid.blume@gmail.com
<pre>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 '"'.
</pre>
tag:gitlist.org,2012:commit/241904c38749d93b5fc838d9831b6979e360eee1tmux '"' now toggles a scratch session2025-07-19T13:14:18-07:00dblumedavid.blume@gmail.com
<pre>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.
</pre>
tag:gitlist.org,2012:commit/c6acc1a42c4af25268c147a5560a572be9d52455<tmux-leader>b opens a popup with "bc-l"2025-07-19T10:24:10-07:00dblumedavid.blume@gmail.com
<pre>Got the idea from this guy who uses opencode.ai with neovim.
See: https://www.youtube.com/watch?v=70cN9swORE8&t=440s
</pre>
tag:gitlist.org,2012:commit/e7ea49119740262c0df27de99843cb17dd950824M-Right reserved for vim's Copilot accept word-by-word2025-07-18T19:24:11-07:00dblumedblume@roku.com
<pre>I wasn't using M-Arrow keys to navigate panes anyway.
M-hjkl for the win.
</pre>
tag:gitlist.org,2012:commit/7cc340af0d63e0503c0ae0d3498c498911586d50Support a couple new formats Roku Log files.2025-07-08T13:35:38-07:00dblumedavid.blume@gmail.com
<pre>More date and time formats accepted:
* "2025-07-03", "25-07-03", or "07-03"
* "13:04:22.885" or "13:04:22"
</pre>
tag:gitlist.org,2012:commit/6d50e1aec641f287bf80843bad8007045ce9d2c8shopt -s globstar for recursive matches2025-07-06T00:54:06-07:00dblumedavid.blume@gmail.com
<pre>Thanks, Julia Evans (b0rk)! Got this tip from:
https://wizardzines.com/zines/terminal/
</pre>