Commit graph

58 commits

Author SHA1 Message Date
Gabe Venberg ffefa0fffd unification of work and personal configs.
The work package, when stowed, makes the proper overrides, as long as
all work stuff lives in ~/work/
2024-02-22 15:34:06 -06:00
Gabe Venberg cfd0733f64 replaced symbols-outline for outline.nvim 2023-12-14 16:29:28 -06:00
Gabe Venberg 81245ce4ac added pylsp. 2023-09-15 10:41:57 -05:00
Gabe Venberg a29e8d657b added surround.nvim 2023-11-08 11:23:05 -06:00
Gabe Venberg d7d09574f9 dependency fix. 2023-11-07 11:36:27 -06:00
Gabe Venberg db47c98ee8 formatting and dependency management. 2023-11-07 09:17:25 -06:00
Gabe Venberg afc4a469df switched out py_lsp for ruff_lsp. 2023-11-06 17:29:56 -06:00
Gabe Venberg c18108da45 added colourscheme to kitty. 2023-11-02 19:20:28 -05:00
Gabe Venberg cd41fdb880 added leap.nvim 2023-11-02 19:01:07 -05:00
Gabe Venberg 613a210bd6 style changes to font and colourscheme. 2023-11-02 19:00:26 -05:00
Gabe Venberg 11afcdf46d changed colours for rainbow delimiter. 2023-11-01 09:54:09 -05:00
Gabe Venberg 80d92fca6e Cleaned up abandoned plugins 2023-10-30 17:22:52 -05:00
Gabe Venberg 6f037e9460 fixed autocomplete. 2023-10-24 20:49:55 -05:00
Gabe Venberg 337ef885aa switched over to lazy for nvim plugins. 2024-02-22 14:23:08 -06:00
Gabe Venberg b82b198717 updated indent-blankline. 2023-10-09 20:13:12 -05:00
Gabe Venberg 453993aee6 ajusted toggleterm keybinds. 2023-09-12 18:28:53 -05:00
Gabe Venberg 5f5dc76261 added toggleterm and whitch-key.nvim.
due to adding whitch-key.nvim, also added descs to all keybinds.
2023-09-07 11:17:28 -05:00
Gabe Venberg fcf48d31e3 added todo-comments.nvim 2023-08-03 16:08:06 -05:00
Gabe Venberg 8a08599322 formatting changes for vim config,
added nvimdiff as default difftool for git.
2023-06-14 16:50:14 -05:00
Gabe Venberg 581b9d62f8 migrated nvim-tree from view.mappings to on_attach. 2023-04-20 14:19:47 -05:00
Gabe Venberg 6d6918ef8e fixed swapped lsp previous and next commands. 2023-04-18 19:30:15 -05:00
Gabe Venberg 14e8f5a001 added treesj 2023-03-22 01:27:23 -05:00
Gabe Venberg 484c48c916 removed java ftplugin file, as mason-ls now does not need one. 2023-03-10 13:18:30 -06:00
Gabe Venberg 8e522d0fcd added clangd LSP. 2023-01-22 02:45:21 -06:00
Gabe Venberg 85be35d962 added java LS support (finally!) 2023-01-11 16:16:04 -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 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 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