351e048939
neovim: Prefer existing LSP servers on PATH
2024-03-18 17:08:24 -07:00
dc4d851426
neovim: Add illuminate
2024-01-14 21:16:17 -08:00
0032399c17
neovim: telescope-ui-select
2023-12-25 21:13:01 -08:00
49184b690a
neovim: Configure Sorbet LSP
2023-12-25 21:09:31 -08:00
66731e0e21
neovim: Remove null-ls
2023-12-15 22:36:19 -08:00
15c00a6613
neovim: Nim syntax highlighting
2023-12-15 22:36:08 -08:00
683d1df988
neovim: windwp/nvim-ts-autotag
2023-11-06 18:34:52 -08:00
53c7bbe86a
fix(neovim): Use expanded HOME in postinstall script
2023-10-22 21:51:17 -07:00
6a20094fb0
neovim: Update venv if global Python version changes
2023-10-17 17:41:06 -07:00
ec1d761c08
neovim: Add LSP config special case for gopls imports+formatting
2023-10-17 11:20:38 -07:00
e0e0518e60
neovim: Update placeholder for Go trun snippet
2023-10-17 11:20:10 -07:00
1e7274b508
Revert "Revert "neovim: Restore gopls import sorting""
...
This reverts commit e5883296c2 .
I lied about gopls not being special anymore. I'll figure this out
eventually though!
2023-09-13 11:05:43 -07:00
45c9d4baa7
neovim: Update nvim-treesitter
2023-09-13 10:38:09 -07:00
5c246ad2c4
nvim: Update plugins
2023-09-12 19:48:30 -07:00
287c2717ed
neovim: Remove broken autoload symlink
2023-09-12 19:30:53 -07:00
f4182fb7ce
neovim: Remove gitsigns delay
2023-09-12 19:22:19 -07:00
e5883296c2
Revert "neovim: Restore gopls import sorting"
...
This reverts commit 7b2ff85217 .
It seems like sorting imports happens automatically with the right Mason
servers installed. (Or it may just be that a newer version of `gopls`
does this by default now, but I can't tell the difference.)
2023-09-12 19:18:10 -07:00
9c5ba0d040
neovim: Use rust-tools for actions in K binding
2023-09-12 19:17:15 -07:00
3011c3bf6d
neovim: DAP + rust-tools
2023-09-12 19:15:45 -07:00
7b2ff85217
neovim: Restore gopls import sorting
2023-09-08 11:43:01 -07:00
7a8b123c60
neovim: Update plugins
2023-09-08 11:42:43 -07:00
75b34221d9
neovim: Update plugins
2023-08-02 11:29:27 -07:00
8af57fc937
nvim: Refactor plugins
2023-06-29 16:28:25 -07:00
8209624989
nvim: Replace nvim-lsp-installer with mason
2023-06-29 16:28:05 -07:00
92f5a69c3d
neovim: Remove leftover vim-plug submodule
2023-06-29 16:21:30 -07:00
7061ca0b9b
nvim: Update plugins
2023-06-29 10:56:21 -07:00
f1d3d5eeb7
nvim: Configure Black for Python formatting
2023-06-29 10:56:13 -07:00
adc48d9506
nvim: Let nvim-lsp-installer configure pyright
2023-06-29 10:55:42 -07:00
6fe4af7d65
nvim: Alias <Space>w to <C-w>
2023-06-29 10:54:04 -07:00
af15322d92
neovim: Exclude surrounding whitespace in treesitter textobjects
2023-06-02 00:30:28 -07:00
cbc831a5ca
neovim: Use Telescope community multi-open binding
2023-05-23 14:59:47 -07:00
e6f3ce6ba7
neovim: Actually fix autopair bracket behavior
2023-05-22 21:45:16 -07:00
c234673ca2
neovim: Update plugins
2023-05-22 21:21:41 -07:00
b7b7f1e3d2
neovim: Disable autopair moveright to prevent closer reuse
2023-05-22 21:21:34 -07:00
71d8737447
neovim: Convert all config to Lua
...
I've been using this with only minimal changes for a few weeks now, so
this seems like a good place to checkpoint it.
2023-05-21 16:11:44 -07:00
a84993a3ac
neovim: EasyAlign
2022-12-27 13:23:42 -08:00
80808e97c2
neovim: Fix deprecation warning for LSP formatting
2022-10-30 17:37:00 -07:00
85f68aa5df
neovim: Switch Python LSP to pyright
2022-10-21 14:56:41 -07:00
14851a897b
neovim: Remove deprecated update_capabilities
2022-10-19 14:44:08 -07:00
03adbea397
neovim: ;cg for GitHub line references
2022-10-19 14:41:04 -07:00
083d4c39c1
neovim: Configure luasnip with snippet directory
2022-09-27 17:19:13 -07:00
2ad4231f31
neovim: context.vim
2022-09-14 15:37:59 -07:00
5cd6e94e8f
neovim: Bind LSP range code action in visual select
2022-09-14 13:50:11 -07:00
c82b90244d
neovim: Rust inlay hints with rust-tools
2022-06-06 07:57:50 -07:00
49397e957e
neovim: Check Rust code with clippy
2022-06-06 07:57:50 -07:00
a348810adc
neovim: Set up managed LSP installer
2022-06-06 07:57:50 -07:00
596a3d06ef
neovim: Set up auto-completion and snippets
2022-06-06 07:57:50 -07:00
c578f4e1a5
nvim: Disable markdown folding
2022-05-01 12:12:18 -07:00
c1e858e6a5
nvim: ;G for :Git subcommands
2022-03-15 12:30:17 -07:00
56bbae5d80
neovim: Use solargraph Ruby language server if it exists
2022-03-07 12:48:46 -08:00