Recent commits to dotfiles.git (cd366f55454f7b103c7b32c7122367a514a5a44b) https://git.dlma.com/dotfiles.git/tree/cd366f55454f7b103c7b32c7122367a514a5a44b Recent commits feed provided by GitList. Soften the status line colors a little https://git.dlma.com/dotfiles.git/commit/cd366f55454f7b103c7b32c7122367a514a5a44b david.blume@gmail.com (dblume) Sun, 17 Mar 2024 23:48:17 -0700 cd366f55454f7b103c7b32c7122367a514a5a44b Change text in README.md, add wider preview image https://git.dlma.com/dotfiles.git/commit/77e94621abe8b4a2c4831cb3e753c39a9463d2a3 david.blume@gmail.com (dblume) Sat, 16 Mar 2024 10:27:57 -0700 77e94621abe8b4a2c4831cb3e753c39a9463d2a3 Sensibly, in neovim <C-Space> is Ctrl+space https://git.dlma.com/dotfiles.git/commit/24630480f8dd2761ad5c767bf6c9a9c0e4400d04 david.blume@gmail.com (dblume) Sat, 16 Mar 2024 01:18:59 -0700 24630480f8dd2761ad5c767bf6c9a9c0e4400d04 Added an image of a screen capture Because who doesn't need an image of their own workspace in a repo of their own dotfiles? https://git.dlma.com/dotfiles.git/commit/8f484ad54bb2168dc4610db080a30ac59e4e09ef david.blume@gmail.com (dblume) Fri, 15 Mar 2024 20:12:57 -0700 8f484ad54bb2168dc4610db080a30ac59e4e09ef Always start on first line in git commit buffers At one time &filetype was set in BufReadPost, but not now. Fix is to use a FileType autocmd for gitcommit. If it were more complicated, could put in [after/]ftplugin/$FILETYPE.vim per https://www.reddit.com/r/vim/comments/k1c63f/should_the_filetype_option_be_set_by_the_time_the/ https://git.dlma.com/dotfiles.git/commit/224ed0fb7ed9a5bf76d911c609b5c5fe27e1603b david.blume@gmail.com (dblume) Fri, 15 Mar 2024 10:56:40 -0700 224ed0fb7ed9a5bf76d911c609b5c5fe27e1603b Retrieve git branch only on new buffers Before this commit, git rev-parse would've been called for every key press (if the statusline had added the git part). https://git.dlma.com/dotfiles.git/commit/88066908d6543770f7ffa1071f9abc12a720552f david.blume@gmail.com (dblume) Fri, 15 Mar 2024 00:10:25 -0700 88066908d6543770f7ffa1071f9abc12a720552f Make test for nvim compatible with macOS. Could have used hash <the_command> # For regular commands. Or... type <the_command> # To check built-ins and keywords But why not just go with POSIX compatibility? https://git.dlma.com/dotfiles.git/commit/eb37046eb1d17eade5579fc2fc6125fed7332ad6 david.blume@gmail.com (dblume) Thu, 14 Mar 2024 11:10:18 -0700 eb37046eb1d17eade5579fc2fc6125fed7332ad6 Make git branch fit on status line; Sep │ not | Note I'm still not actually using git branch on the vim status line, I don't want all those git calls happening. But it's staged there just in case I change my mind. https://git.dlma.com/dotfiles.git/commit/44d837682919dd2fddfb3378ac7384fc1ad42e32 david.blume@gmail.com (dblume) Thu, 14 Mar 2024 09:54:22 -0700 44d837682919dd2fddfb3378ac7384fc1ad42e32 Make vim StatuslineGit() return branch for current file Use "git -C <path> ..." https://git.dlma.com/dotfiles.git/commit/64bde0cfb4581dfb63ad91aa985d0ec63f255342 david.blume@gmail.com (dblume) Wed, 13 Mar 2024 23:55:18 -0700 64bde0cfb4581dfb63ad91aa985d0ec63f255342 Have the command "vim" launch nvim where possible Alias vim, vim-, and vimdiff https://git.dlma.com/dotfiles.git/commit/86b6c123e9af8197d541653f09bda393837ade9d david.blume@gmail.com (dblume) Tue, 12 Mar 2024 20:58:54 -0700 86b6c123e9af8197d541653f09bda393837ade9d