Commit graph

52 commits

Author SHA1 Message Date
Gabe Venberg 11a5b273f1 nushell config, cant set zoxide or starship up conditionally, so it is
mandatory for it to be installed.
2024-02-23 21:32:29 -06:00
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 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 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 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 c52ecd2166 added impatient.nvim. 2022-04-23 13:52: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 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 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