Commit graph

151 commits

Author SHA1 Message Date
f88e714758 Allow per window or buffer nvim staccs 2024-10-29 11:56:27 +01:00
6dfc4c08ce Add simple help messages to nvim stacc 2024-10-29 11:10:59 +01:00
05b54919bc Update nvim lsp config for ruby-lsp 2024-10-01 11:22:40 +02:00
b404b0d34d Restructure nvim LSP setup and add LspAdd command 2024-09-16 14:55:50 +02:00
d1b2eba724 Reset nvim background color to match terminal on start 2024-08-14 11:46:24 +02:00
e92ac13bc3 Add ruby_ls to nvim lsp list 2024-08-12 10:03:19 +02:00
06caadc9e6
Remove old code from colors.vim
This is now all in colors.lua
2024-08-05 08:20:13 +02:00
01ec926d52
Add nvim automatic theme switching
For colorschemes that have different schemes for light vs dark modes
2024-08-03 18:10:58 +02:00
3176e0b936
Add nvim evergarden colour scheme 2024-07-17 22:47:14 +02:00
d879ab677f Colour output for nvim ephemeral command 2024-07-16 09:16:52 +02:00
e3c60c1d1f Fix copy-paste error in nvim ephemeral plugin 2024-07-11 11:06:10 +02:00
f7851b5705 Remove ruby_lsp from nvim 2024-07-11 10:07:35 +02:00
32d840e7b1
Rename and refactor nvim ephemeral plugin 2024-07-10 22:11:06 +02:00
c1d76da6ac
Improve nvim stacc command 2024-07-10 21:57:34 +02:00
e167e99cf4 Improve vim lsp integration
* Servers can now be configured easily
* Global function to get LS by name
2024-07-09 14:08:05 +02:00
337df78954 Add nvim svelte ls 2024-06-24 16:18:04 +02:00
c7d569ad79 Add nvim trouble plugin 2024-06-24 12:16:14 +02:00
ac3e0d50e2
Add vim B(uf)H(idden)K(eep) command 2024-06-20 14:53:06 +02:00
5d10b4ecec
Create vim bufhidden helper plugin 2024-06-20 14:47:16 +02:00
b6f22a465b Speed up vim startup by removing needless git call 2024-06-18 16:23:16 +02:00
499b3dce36 Add argument quoting feature to matcha 2024-06-12 09:09:11 +02:00
b17a9e949b Add YAML language server to nvim 2024-05-17 14:25:52 +02:00
75f62a7ffb Add nvim COQ package 2024-04-29 14:18:56 +02:00
9a00d41394 Remove eyeliner nvim package 2024-04-08 10:10:48 +02:00
8c145ba626 Fix the funniest typo in this repo thus far 2024-03-26 14:52:49 +01:00
b5eb3358a3 Refactor vim configurations 2024-03-07 16:54:16 +01:00
57ee7bb2fd Implement vim background color propagation for wezterm
Currently unsupported: resetting after quitting

TODO: Extract into separate Lua script (as well as kitty equivalent)
2024-02-28 23:21:58 +01:00
2d2d177c51 Add nvim stacc plugin (task stack with locations) 2024-02-19 13:01:30 +01:00
818197d6d6 Moved nvim matcha plugin into one file 2024-02-19 10:50:22 +01:00
90c7b98461
Move lsp config directly into plugins directory 2024-02-09 18:53:16 +01:00
f08e1712cf Add nvim simple snippet manager 2024-02-02 14:09:20 +01:00
7fdb7c8be3 Remove vimscript snippet management 2024-02-02 14:09:20 +01:00
a874a985f3 Add nvim lua loader for matcha 2024-02-02 14:07:15 +01:00
95cb7147ed Restructure nvim lua files 2023-11-30 13:21:07 +01:00
8ee15aeb6c Move telescope reference picker to lsp attach handler 2023-10-25 14:52:37 +02:00
67477adc1b Make :GitDiff vim command disable list 2023-10-24 16:45:58 +02:00
ed3f9a26ec Remove broken GitCompare vim function
:GitDiff should be used instead
2023-10-24 16:44:17 +02:00
b6d5a3423a Add vim Ctrl+J Ctrl+K in visual mode 2023-10-16 16:37:40 +02:00
ceb2560ccb Add DeferScratch vim command 2023-07-17 17:29:32 +02:00
1ea3406583 Update NeoTree bindings
leader+space now brings up floating nerdtree
leader+tab now opens nerdtree in a split
2023-06-27 08:55:19 +02:00
06ecbe60a0 Change vim colors for light theme 2023-06-26 09:40:35 +02:00
e81f56d95f
Set vim foldmethod to TreeSitter 2023-06-22 14:16:51 +02:00
db062670a4
Change vim <leader><space> mapping to NeoTree 2023-06-22 13:29:12 +02:00
1575e69539 Change default vim colours to "sierra" 2023-06-21 09:51:25 +02:00
789c6893fc Add more Telescope vim mappings 2023-06-20 13:31:10 +02:00
44ce844dd9 Enable true termcolor support in vim 2023-06-20 11:48:54 +02:00
2ad929e2ba Add Ctrl+Space insert mapping in vim for omnifunc 2023-06-20 11:34:36 +02:00
bbe25b933c Add solargraph config 2023-06-20 11:18:28 +02:00
0eeaca7588 Add more vim telescope mappings 2023-05-31 17:08:48 +02:00
155683768d Add clangd lsp config 2023-05-25 11:43:52 +02:00