Commit graph

88 commits

Author SHA1 Message Date
Gabe Venberg a29e8d657b added surround.nvim 2023-11-08 11:23:05 -06:00
Gabe Venberg 0a1a107a9f added toggleterm scratch terminal. 2023-11-07 14:48:58 -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 a51c789178 updated nvim_minimal config. 2023-11-04 00:55:51 -05:00
Gabe Venberg b1aed83db9 removed hard word wrap from nvim, added 'warning' rulers. 2023-11-03 11:35:10 -05: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 6b02097a0f changed method of setting caps to ctrl, should survive hotplugging. 2023-10-20 15:30:21 -05:00
Gabe Venberg b82b198717 updated indent-blankline. 2023-10-09 20:13:12 -05:00
Gabe Venberg d39248186f added .clangd file to ignore unknown compiler options in clangd. 2023-09-21 16:22:57 -05:00
Gabe Venberg d937f88be1 added BreakBeforeBinaryOperators to .clang-format. 2023-09-13 13:02:36 -05:00
Gabe Venberg 17c4debccb cleaned up a few trailing newlines. 2023-09-13 09:12:18 -05:00
Gabe Venberg c840e4bd4f ajusted .clang-format 2023-09-13 08:58: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 855108ffc2 fixed fight between treesitter and clang-format WRT indentation. 2023-09-05 11:41:26 -05:00
Gabe Venberg 0e031e38d0 documented external dependencies, gave some stuff a spring cleaning. 2023-08-10 01:11:53 -05:00
Gabe Venberg fcf48d31e3 added todo-comments.nvim 2023-08-03 16:08:06 -05:00
Gabe Venberg be3bc4095c Merge branch 'master' of ssh://git.venberg.xyz:7920/Gabe/dotfiles 2023-07-07 08:58:41 -05:00
Gabe Venberg feccec18ad added check to make sure ruby is installed before adding to $PATH. 2023-07-07 08:58:07 -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 9a79b248eb removed zsh web search function, never used it. 2023-03-23 23:23:54 -05:00
Gabe Venberg 01f3b54adf added systemd unit to autostart ssh-agent 2023-03-23 21:09:34 -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 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