Gabe Venberg
85be35d962
added java LS support (finally!)
2023-01-11 16:16:04 -06:00
Gabe Venberg
0041ccc4f8
spellfile additions.
2022-11-26 20:01:19 -06:00
Gabe Venberg
8622ddb715
some package housecleaning.
2022-11-16 17:39:50 -06:00
Gabe Venberg
2b717818af
updated some depreciated LSP stuff
2022-11-02 23:00:26 -05:00
Gabe Venberg
c8bda3b426
added venn.nvim
2022-10-03 10:12:26 -05:00
Gabe Venberg
fd26808e8e
fixed gitsigns.
2022-10-01 10:32:07 -05:00
Gabe Venberg
1256688237
fixed autocomplete behavior.
...
Previously, when you didnt want to do any completion and tried to put a
newline directly after, nvim would intrepret the enter as choosing the
first completion entry.
2022-09-22 15:01:33 -05:00
Gabe Venberg
08071ec95a
fixed broken rust-tools
2022-08-19 18:51:57 -05:00
Gabe Venberg
ed05b99be0
transitioned from nvim-lsp-installer to mason and mason-lspconfig.
2022-08-19 10:24:29 -05:00
Gabe Venberg
f197e20c61
added (commented out) space-based tab section.
2022-08-18 11:02:19 -05:00
Gabe Venberg
6a8ddee8f5
added instructions on how to bootstrap with impatient.
2022-06-20 11:16:43 -05:00
Gabe Venberg
626a4cb63a
fixed nvim-tree mappings.
2022-06-20 11:11:32 -05:00
Gabe Venberg
ed2b8c723d
added better rust-analyzer support.
2022-06-17 14:50:31 -05:00
Gabe Venberg
e90208c701
modified lsp config.
2022-06-16 11:30:25 -05:00
Gabe Venberg
1796fdbbf9
removed custom cmp lsp setup, didnt play well with lspinstall.
2022-04-23 20:11:37 -05:00
Gabe Venberg
c52ecd2166
added impatient.nvim.
2022-04-23 13:52:30 -05:00
Gabe Venberg
5f8852435d
removed digraphs completion for now.
2022-04-21 15:04:30 -05:00
Gabe Venberg
da38421d7b
Moved from custom LSP installs to LspInstall
2022-04-21 14:54:07 -05:00
Gabe Venberg
94c37fc66a
removed telescope-fzf-native.
2022-03-30 08:36:49 -07:00
Gabe Venberg
2a1fde4cbe
added angular language server config.
2022-03-10 12:21:11 -06:00
Gabe Venberg
23dbddefa0
added keybind for xcolor
2022-03-01 18:08:07 -06:00
Gabe Venberg
43b15731f0
the treesitter code folding was not working for my needs.
...
Removed it, restored the old indent+custom foldtext method.
2022-02-18 16:50:42 -06:00
Gabe Venberg
19511c84c6
added typescript LSP support
2022-02-16 15:00:57 -06:00
Gabe Venberg
ecab268930
re-added friendly-snippets without messing keybinds.
2022-02-07 13:47:57 -06:00
Gabe Venberg
ae1fcff4be
Revert "added friendly snippets"
...
caused problems with keybindings for autocomplete.
This reverts commit c9aa2dca270ee1aee9931a545c39d8fdf348c097.
2022-02-07 13:42:40 -06:00
Gabe Venberg
08e050ed04
added friendly snippets
2022-02-04 14:10:05 -06:00
Gabe Venberg
657913ee29
added symbols-outline.nvim
2022-02-03 11:24:03 -06:00
Gabe Venberg
148e6c37ad
Merge branch 'master' of git.venberg.xyz:Gabe/dotfiles
2022-01-23 21:16:38 -06:00
Gabe Venberg
92ecc02997
added compitest pluging for neovim.
2022-01-23 21:15:03 -06:00
Gabe Venberg
7ba6e4539e
enabled treesitter modules.
2022-01-22 23:34:51 -06:00
Gabe Venberg
e6a8b67e6e
Re-arranged nvim packages
...
Made them have a bit of a more logical strucutre.
2022-01-21 18:35:32 -06:00
Gabe Venberg
6ac0abba12
improved rust LSP
2022-01-19 00:17:58 -06:00
Gabe Venberg
51a5135297
new file browser for neovim telescope.
2022-01-07 16:26:30 -06:00
Gabe Venberg
eb6428a51b
added comment to nivm LSPconfig explaining needed packages.
2021-12-31 10:59:10 -06:00
Gabe Venberg
cefe998261
removed nvim-session-manager.
...
was causing slow nvim start.
2021-12-18 21:30:28 -06:00
Gabe Venberg
09042586ec
fixed lsp keybindings.
...
They now work on more than just the first buffer you open of a given
filetype.
2021-12-15 16:23:07 -06:00
Gabe Venberg
83aea3c147
made files start with most folds open.
2021-12-15 13:08:25 -06:00
Gabe Venberg
d80d290fe2
removed luasnippet, fixed lsp keybinds.
2021-12-15 11:30:08 -06:00
Gabe Venberg
8322dfa4e1
I have joined the dark side! neovim with plugins!
...
added neovim support for treesitter and LSP, then added a bunch of
plugins to take advantage of them.
2021-12-14 00:32:00 -06:00
Gabe Venberg
76c2ad57fe
added beets config
2021-09-30 17:59:54 -05:00
Gabe Venberg
8123e70d74
transported all of current config to lua.
...
On to learning the new features of neovim 0.5!
2021-09-12 00:29:48 -05:00
Gabe Venberg
d8d5296ad2
started migrating neovim to init.lua.
...
refs #3
2021-09-06 23:07:40 -05:00
Gabe Venberg
5fe1c5b23a
changed all <Enters> in vim config to <CR>.
...
fixes #1
2021-07-12 12:00:24 -05:00
Gabe Venberg
d2a011e151
added fzf support
2021-03-15 17:42:36 -05:00
Gabe Venberg
244fd32cd7
moved some stuff around.
2021-01-06 13:30:47 -06:00
Gabe Venberg
36c80f642e
disabled swap file creation on neovim.
2018-12-21 14:24:39 -06:00
Gabe Venberg
33bcf0df52
fixed off by one error in my vim foldtext, and restructured zsh config to use the .config directory.
2018-10-15 12:02:44 -05:00
Gabe Venberg
6223897fbf
added licence notifications to most files that have been significantly modified.
2018-09-05 00:57:17 -05:00
Gabe Venberg
455fc99aa7
pedantics in the neovim fold text
2018-08-17 18:34:50 -05:00
Gabe Venberg
3c4d334a7e
added a new foldtext function, and added bindings to move windows around in tmux.
2018-08-10 23:47:36 -05:00
Gabe Venberg
af819f8ad6
for some reason, my gitignore excluded .vim files, sutch as my nvim config.
2018-08-09 14:55:33 -05:00
Gabe Venberg
285ce5bcca
i not sure why my nvim config was missing
2018-08-09 14:49:38 -05:00
Gabe Venberg
fba6b89347
added configuration file for dungon-crawl-stone-soup
2018-07-16 22:02:50 -05:00