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