Recent commits to dotfiles.git (f58be591046cf5bab58b579960b7fd18b5875b4c) https://git.dlma.com/dotfiles.git/tree/f58be591046cf5bab58b579960b7fd18b5875b4c Recent commits feed provided by GitList. Add fzf and 'gf' (git (vim) file) Haven't tested this on macOS. Not sure about gf as the command, might be better as "vf" (vim file) or "vg" (vim git file)? https://git.dlma.com/dotfiles.git/commit/f58be591046cf5bab58b579960b7fd18b5875b4c david.blume@gmail.com (dblume) Fri, 12 Dec 2025 12:19:54 -0800 f58be591046cf5bab58b579960b7fd18b5875b4c Document pip-compile --no-strip-extras This version really was made on 2025-12-12 with pip-compile, but then I manually added some '>=' versions, so the latest would be acceptable. https://git.dlma.com/dotfiles.git/commit/669e528efc6141c587d9b079eb91c3f0981170b4 david.blume@gmail.com (dblume) Fri, 12 Dec 2025 10:04:56 -0800 669e528efc6141c587d9b079eb91c3f0981170b4 Bump versions for GitHub dependabot alerts Old mechanism I'd used to create requirements.txt no longer works, too. https://git.dlma.com/dotfiles.git/commit/82f565582100f2c5218b55b29796faae608d8cb3 dblume@roku.com (dblume) Tue, 09 Dec 2025 17:22:37 -0800 82f565582100f2c5218b55b29796faae608d8cb3 Add tip for macOS users: remove the (\>|$) from end For some reason this regex doesn't work on my MacBook Air. I have the same bash and tmux version on a Linux device and it works. https://git.dlma.com/dotfiles.git/commit/891e93c784a4c594e88ba30878036cfdce8cc680 david.blume@gmail.com (dblume) Sat, 29 Nov 2025 17:35:09 -0800 891e93c784a4c594e88ba30878036cfdce8cc680 tmux filename matching: don't match prefix spaces Turns out I didn't need to match spaces or specify '/<' word start boundaries. This slightly shorter regex passes all my tests. https://git.dlma.com/dotfiles.git/commit/459c4cc115c5c49db6167a7a07d4c946a2aab58d david.blume@gmail.com (dblume) Fri, 28 Nov 2025 12:36:59 -0800 459c4cc115c5c49db6167a7a07d4c946a2aab58d tmux: Don't match math like 3.14 or 2/3.14 as pathnames https://git.dlma.com/dotfiles.git/commit/222cf9899dbe2936a1cc633cb07cd61f330b5660 david.blume@gmail.com (dblume) Fri, 28 Nov 2025 00:19:03 -0800 222cf9899dbe2936a1cc633cb07cd61f330b5660 Find just basenames with extensions, too. Decided that script.py should match, even when AC/DC shouldn't. See: https://gist.github.com/dblume/51d36f5656ecbb03012c604e4156ecd6 https://git.dlma.com/dotfiles.git/commit/f609faeb2da70b8885247686ddf2287f7ee1da66 david.blume@gmail.com (dblume) Thu, 27 Nov 2025 23:24:44 -0800 f609faeb2da70b8885247686ddf2287f7ee1da66 tmux: Don't match paths whose lines or cols are bad. Sometimes GUID looking things matched because f.txt:30acd... So now add (\>|$) at the end of the expression. https://git.dlma.com/dotfiles.git/commit/e5dfc28c971ecbcb0029addda459152e444829ea david.blume@gmail.com (dblume) Thu, 20 Nov 2025 21:47:51 -0800 e5dfc28c971ecbcb0029addda459152e444829ea Yet another tweak to filepath matching * exclude the // in https://path/file * Only allow basename:## if basename has a letter in it. to avoid 10:30, which is more likely a time than line 30 of file "10". https://git.dlma.com/dotfiles.git/commit/e9f3ca3169af853a19b1a7c1116c13ff86d3000c david.blume@gmail.com (dblume) Sat, 15 Nov 2025 23:04:02 -0800 e9f3ca3169af853a19b1a7c1116c13ff86d3000c Better tmux filepath selection. See links in the code. There's a useful GitHub Gist. https://git.dlma.com/dotfiles.git/commit/da4a070099bb46499bab7b4b9de27bb29621478d david.blume@gmail.com (dblume) Sat, 15 Nov 2025 20:38:34 -0800 da4a070099bb46499bab7b4b9de27bb29621478d