Commit graph

1355 commits

Author SHA1 Message Date
Kevin MacMartin
b3eef281d1 Update submodules 2024-05-16 16:42:38 -04:00
Kevin MacMartin
03c2721c5d Update submodules 2024-05-10 12:23:04 -04:00
Kevin MacMartin
6e30b2ec2f Update submodules 2024-04-26 02:42:22 -04:00
Kevin MacMartin
69b4d24d4d Set the treesitter highlight @keyword.import.scss to yellow and bold 2024-04-26 02:39:18 -04:00
Kevin MacMartin
c973c76035 Update submodules 2024-04-23 12:58:36 -04:00
Kevin MacMartin
9a65f43b92 Make vue component function.method red 2024-04-23 12:50:23 -04:00
Kevin MacMartin
272074255a Disable qf.lua's active configuration (we'll still use it to toggle the list) and add an autocmd that closes quickfix if it's the last window 2024-04-17 15:49:34 -04:00
Kevin MacMartin
44fe1e622f Update submodules 2024-04-17 12:52:01 -04:00
Kevin MacMartin
d5133b0491 Update submodules 2024-04-09 23:11:18 -04:00
Kevin MacMartin
9ad6e9ba85 Fix a few more issues with sass/scss colours in treesitter 2024-04-04 15:51:57 -04:00
Kevin MacMartin
92f2341846 Unset the treesitter scss keyword.repeat style as it causes issues 2024-04-04 15:41:13 -04:00
Kevin MacMartin
222d5d89af Add regex highlighting to php as syntax-based indentation is broken with just treesitter 2024-04-03 17:22:41 -04:00
Kevin MacMartin
2272519e44 Improve the treesitter scss theme by using less of it and adjusting the regex one 2024-04-03 15:52:01 -04:00
Kevin MacMartin
1810246da2 Disable the fold column by default, and toggle the column with fold functionality 2024-04-02 22:27:30 -04:00
Kevin MacMartin
b78b285fb1 Disable treesitter for tmux 2024-04-02 17:58:02 -04:00
Kevin MacMartin
4f45088053 Update submodules 2024-04-02 14:54:53 -04:00
Kevin MacMartin
37be82d294 Add diff and scss to the list of auto-downloaded treesitter parsers 2024-03-28 21:43:00 -04:00
Kevin MacMartin
571ec0a009 Get the treesitter diff parser colors working nicely by defining some colors and mixing it with the classic syntax 2024-03-28 21:40:22 -04:00
Kevin MacMartin
a8abf09911 Adjust treesitter scss a bit more 2024-03-28 18:26:08 -04:00
Kevin MacMartin
ca8553d777 Remove the split 33% and 66% stuff as it's really not that useful, remove the binding that had ~ run :TCommand as this is no longer included, and rather than having <space><space> toggle folding and fold the current point, use ~ to toggle folds without closing any of them (at which point normal bindings or the mouse can be used) 2024-03-28 17:44:30 -04:00
Kevin MacMartin
23f3293b9b Disable the treesitter parser for markdown 2024-03-28 17:42:55 -04:00
Kevin MacMartin
5ad59fcb54 Use cGray4 instead of cBlue for non-characters so tabs don't stand out quite so much 2024-03-28 16:35:46 -04:00
Kevin MacMartin
e64b390560 Update submodules 2024-03-28 16:32:08 -04:00
Kevin MacMartin
07f017f257 Remove a few more treesitter styles that were causing weird issues (partial matches of placeholder names) from scss 2024-03-28 16:30:23 -04:00
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