Commit graph

1331 commits

Author SHA1 Message Date
Kevin MacMartin
5f9424bbd4 Blacklist treesitter parsers rather than whitelist them (though keep the ensure_installed list), add go to the ensure_installed list, disable the gitcommit parser, combine the semi-broken scss parser with its regex, update the scss colors they basically match with and without treesitter but look a bit better with treesitter (thanks to some granularity it offers), and sort colors in their respective lists alphabetically 2024-03-28 16:25:45 -04:00
Kevin MacMartin
a816ebe15c Update submodules 2024-03-19 22:19:31 -04:00
Kevin MacMartin
a8d6041fbf Fix spelling mistakes in the readme 2024-03-19 22:14:51 -04:00
Kevin MacMartin
99a44df496 Fix spelling mistakes in the other config files 2024-03-19 22:09:12 -04:00
Kevin MacMartin
223851e085 Remove shift+middle-click for pasting outside of edit mode, and fix a bunch of spelling errors in the keyboard config 2024-03-19 21:25:30 -04:00
Kevin MacMartin
7c12646789 Use undercurls and change the colour of mispelled words (red for wrong spelling and yellow for bad capitalization) 2024-03-19 21:11:35 -04:00
Kevin MacMartin
b28082ef68 Remove the ReplaceWithRegister plugin properly as "P" has the desired functionality now and we can retain the existing logic by swapping the p and P bindings 2024-03-17 17:47:58 -04:00
Kevin MacMartin
4669b199c0 Re-commit the "Remove the keybinding to have Y copy to the end of the line as this is default in neovim" without the accidental bundle removal 2024-03-17 17:46:43 -04:00
Kevin MacMartin
033184f58a Revert "Remove the keybinding to have Y copy to the end of the line as this is default in neovim"
This reverts commit 0796112444.
2024-03-17 17:46:04 -04:00
Kevin MacMartin
0796112444 Remove the keybinding to have Y copy to the end of the line as this is default in neovim 2024-03-17 17:40:55 -04:00
Kevin MacMartin
51bb371dbc Remove editorconfig-vim as support is now built into neovim 2024-03-17 17:23:10 -04:00
Kevin MacMartin
e0edcb64cd Update submodules 2024-03-17 17:07:11 -04:00
Kevin MacMartin
cdf0cacd6a Improve installation instructions a bit 2024-03-17 16:56:51 -04:00
Kevin MacMartin
dd4ae335e9 Add some additional syntax colors for diffs 2024-03-16 02:06:18 -04:00
Kevin MacMartin
c39a2c9fa4 Use standout text instead of black on white for search highlight 2024-03-15 16:38:12 -04:00
Kevin MacMartin
473c657cf6 Update submodules 2024-03-15 16:16:35 -04:00
Kevin MacMartin
d787ebc756 Style the quickfix list so it looks a bit nicer 2024-03-15 16:13:16 -04:00
Kevin MacMartin
5c40f3e762 Use case insensitive search by default again (and add /C to make it case sensitive) 2024-03-15 16:12:14 -04:00
Kevin MacMartin
98c76dea47 Update submodules 2024-03-14 15:50:46 -04:00
Kevin MacMartin
bf53765176 Use Gray #2 for the base sass color in classic syntax 2024-03-14 15:49:39 -04:00
Kevin MacMartin
e901fece0d Add css as a supported treesitter language 2024-03-14 01:37:05 -04:00
Kevin MacMartin
39072e898e Change the scss treesitter colors to scss ones and then map those to scss 2024-03-14 01:35:51 -04:00
Kevin MacMartin
265dbe1d3c Add some scss-specific colors for treesitter even though highlighting is currently broken 2024-03-14 01:15:16 -04:00
Kevin MacMartin
0c8b46b803 Replace vim-togglelist with qf.nvim so we can create a more comfortable experience 2024-03-13 18:14:17 -04:00
Kevin MacMartin
42b7afd201 Don't ignore case in searches as we can just add \c to do that 2024-03-13 16:23:43 -04:00
Kevin MacMartin
f8ecca6a85 Run type -P on nvim instead of vim for generating helptags 2024-03-13 15:04:17 -04:00
Kevin MacMartin
e89bc285d1 Update submodules 2024-03-13 15:02:40 -04:00
Kevin MacMartin
5ecad24a99 Fix generation of helptags 2024-03-13 15:01:11 -04:00
Kevin MacMartin
7fa989a986 Tweak sass colors 2024-03-11 20:53:23 -04:00
Kevin MacMartin
f7af167d36 Set the textwidth to 0 in gitcommits 2024-03-11 20:19:46 -04:00
Kevin MacMartin
13fbc4229f Add the dash character to iskeyword for scss 2024-03-11 18:22:45 -04:00
Kevin MacMartin
67c36df626 Don't linebreak git commit messages 2024-03-11 18:12:54 -04:00
Kevin MacMartin
abd1ba7992 Fix the visual highlighted search text color so it's visible, underline matched parenthesis instead of changing the color, and improve the css/sass highlight colors 2024-03-11 18:10:57 -04:00
Kevin MacMartin
facbd15523 Improve comments in the after config 2024-03-11 12:22:19 -04:00
Kevin MacMartin
d9f5aba9b7 Update submodules 2024-03-11 12:18:17 -04:00
Kevin MacMartin
bcc825b538 Fix text wrapping for applicable filetypes, and don't wrap text in markdown 2024-03-11 12:15:20 -04:00
Kevin MacMartin
42138932e9 Don't specify ale linters or fixers, that should be done locally via ftplugin 2024-03-08 23:29:14 -05:00
Kevin MacMartin
8842a7d228 Update submodules 2024-03-08 18:05:21 -05:00
Kevin MacMartin
69f18478a3 Change the search highlight text color to black to make it a bit easier to read 2024-03-08 18:04:37 -05:00
Kevin MacMartin
c314f641cb Add the dash character to iskeyword for markdown files 2024-03-07 20:56:29 -05:00
Kevin MacMartin
fd61c896f7 Apply the theme to ale diagnostics correctly 2024-03-06 17:40:15 -05:00
Kevin MacMartin
05e2fb88d5 Use better dark colors when a terminal is truecolor-enabled 2024-03-06 17:38:57 -05:00
Kevin MacMartin
fcee67cb77 Remove colors for taglist 2024-03-06 17:05:42 -05:00
Kevin MacMartin
1a851c862b Make searched text much more visible 2024-03-06 16:58:50 -05:00
Kevin MacMartin
c4202e4821 Don't rotate vimdiff panes, and move the vim_json_syntax_conceal to a config file attached to the plugin it affects 2024-03-06 16:28:24 -05:00
Kevin MacMartin
2767369c51 Remove some abbreviation 2024-03-06 15:23:20 -05:00
Kevin MacMartin
9bc1a446ae Update submodules 2024-03-06 12:10:31 -05:00
Kevin MacMartin
5aa7a9c371 Get things working properly on a linux vterm 2024-03-06 12:07:55 -05:00
Kevin MacMartin
5ebf040807 ctags is actually required for vista 2024-03-06 02:13:52 -05:00
Kevin MacMartin
184723dbca Replace tagbar with vista 2024-03-06 02:08:39 -05:00