Commit Graph

178 Commits

Author SHA1 Message Date
Danielle McLean 9f68c11506
More cleanly handle PowerShell LSP session file 2024-04-13 14:54:55 +10:00
Danielle McLean 257a59a66c
Add PowerShell LSP support (might come in handy?) 2024-03-20 14:52:56 +11:00
Danielle McLean 63502cd247
Add back Jinja2 syntax support 2024-03-20 14:51:46 +11:00
Danielle McLean 3550790042
Install vim-lexical for better prose support 2024-03-11 14:34:33 +11:00
Danielle McLean cc2451053f
Install Python LSP using pipx rather than Homebrew 2024-03-08 23:17:36 +11:00
Danielle McLean 9afc19e14e
Configure support for TexLab language server 2023-12-22 15:11:49 +11:00
Danielle McLean cc9b52fa05
Turn on VimTeX folding 2023-12-22 15:11:01 +11:00
Danielle McLean 0e7bb1a498
Install VimTeX for LaTeX support :) 2023-12-19 16:30:28 +11:00
Danielle McLean 1e6904e8bb
Install Zoxide plugin, helpful for GVim especially 2023-12-19 16:29:52 +11:00
Danielle McLean 41380c6427
Remove unused Zinit syntax, since I'm on Zim now 2023-12-19 16:29:05 +11:00
Danielle McLean 5395abfa03
Add solid support for Typst editing 2023-12-19 16:28:41 +11:00
Danielle McLean ffeefd9021
Configure vim-signify to be snappier and a bit prettier 2023-12-05 21:57:41 +11:00
Danielle McLean a83360b1db
Enable both relative and absolute line numbers 2023-12-05 21:57:05 +11:00
Danielle McLean cdb134435f
Disable nerdfont.vim autofix, because it's not needed 2023-12-05 21:39:46 +11:00
Danielle McLean 35eb1cfb17
Automatically fix and format Python files on save 2023-12-05 21:33:30 +11:00
Danielle McLean b8ba2362fb
Tell Vim to set terminal titles 2023-11-20 14:06:44 +11:00
Danielle McLean dc125688d4
Extend Zsh syntax with Zinit ice support 2023-11-19 16:29:20 +11:00
Danielle McLean 63186e1dfd
Rename root-level Lua package so it won't confuse Stow 2023-11-19 12:46:04 +11:00
Danielle McLean 8be546ba80
Tweak statusline icons and spacing to my liking 2023-11-18 17:38:31 +11:00
Danielle McLean c48dedc842
Configure fenced highlighting in Markdown files 2023-11-16 13:13:16 +11:00
Danielle McLean 822d04e24b
Split up LSP handling to make it easier to understand and maintain 2023-11-04 17:15:19 +11:00
Danielle McLean f2008af7f7
Only use LSP features if the server supports them 2023-11-04 16:45:29 +11:00
Danielle McLean e27b22b51f
Only use LSP mappings in buffers that have an LSP attached 2023-11-04 16:34:18 +11:00
Danielle McLean 152dac0e42
Explain conditionally-installed plugins 2023-11-04 16:12:35 +11:00
Danielle McLean ca579f3cc1
Explain YAML folds plugin 2023-11-04 16:12:18 +11:00
Danielle McLean 65cc65b436
Explain miscellaneous language support plugins 2023-11-04 16:11:35 +11:00
Danielle McLean 1eb081f86c
Explain Fern and its hijack plugin 2023-11-04 16:11:08 +11:00
Danielle McLean 80d6a1840d
Explain statusline plugins 2023-11-04 16:10:45 +11:00
Danielle McLean 2624cdf3c9
Group + explain LSP-related plugins 2023-11-04 16:10:16 +11:00
Danielle McLean e3ca643e93
Explain how I use vim-gnupg 2023-11-04 15:56:33 +11:00
Danielle McLean 180e968f4b
Drop Tabular, since I haven't needed to align stuff in ages 2023-11-04 15:56:09 +11:00
Danielle McLean 20fb504ce8
Explain what wincent's plugins do 2023-11-04 15:54:52 +11:00
Danielle McLean 602a834c9b
Group + explain lifepillar's plugins 2023-11-04 15:22:08 +11:00
Danielle McLean 72ec9f0ed4
Organise + explain tpope's plugins, since they often have odd names 2023-11-04 15:21:25 +11:00
Danielle McLean 84a0b26d87
Drop vim-eunuch since I don't use it 2023-11-04 15:17:24 +11:00
Danielle McLean e35447f53f
Drop unnecessary MUcomplete customisation 2023-11-04 14:47:34 +11:00
Danielle McLean b2da1aa506
Set default GPG recipient to myself (good for password-store) 2023-11-04 14:43:19 +11:00
Danielle McLean 93eb7fbdc6
Group + explain Skim integration plugins 2023-11-04 14:36:41 +11:00
Danielle McLean 08f8c9b77b
Group + explain Git integration plugins 2023-11-04 14:20:32 +11:00
Danielle McLean ca333f3abd
Drop async.vim since nothing is using it 2023-11-04 14:19:41 +11:00
Danielle McLean b0adb68988
Explain project support in plugins.vim 2023-11-04 14:18:02 +11:00
Danielle McLean 6d24555ec5
Explain Minpac setup in plugins.vim 2023-11-04 14:17:22 +11:00
Danielle McLean 088e017bb8
Update GitHub username for vim-taskwarrior 2023-11-04 14:11:46 +11:00
Danielle McLean 8d300606c9
Skip fiddling with vim-marked's order, since vim-polyglot is gone 2023-11-04 14:11:27 +11:00
Danielle McLean 2e874407f7
Load vim-sensible first by putting it at the end of the alphabet (lol?) 2023-11-04 14:11:02 +11:00
Danielle McLean e03f91a06a
Uninstall a bunch of plugins I'm not actively using 2023-11-04 13:51:13 +11:00
Danielle McLean e82917918f
Always load Editorconfig the same way :) 2023-11-04 13:44:52 +11:00
Danielle McLean 66dc71d9b3
Comments explaining decisions in my init.vim 2023-11-04 13:44:02 +11:00
Danielle McLean 23adaca6b2
Make sure +linebreak is available before using it 2023-11-04 13:43:26 +11:00
Danielle McLean 17915a2130
Group together completion settings in init.vim 2023-11-04 13:42:46 +11:00