Commit graph

110 commits

Author SHA1 Message Date
Kevin MacMartin
da8bb941d5 Improve diff syntax highlighting colors 2024-09-19 21:25:51 -04:00
Kevin MacMartin
6d88ffd6a6 Only check the term type for colors once rather than for each declaration, and when gui/termguicolors is not set then "set notermguicolors" should be run to get cterm colors working again in neovim 0.10+ 2024-08-07 00:32:39 -04:00
Kevin MacMartin
d097af3980 Style .diff files to look like git diff 2024-05-20 16:53:44 -04:00
Kevin MacMartin
d1f8a91c8e Add two new syntax colors for git diff in neovim 0.10 2024-05-20 16:42:21 -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
9a65f43b92 Make vue component function.method red 2024-04-23 12:50:23 -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
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
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
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
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
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
d787ebc756 Style the quickfix list so it looks a bit nicer 2024-03-15 16:13:16 -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
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
7fa989a986 Tweak sass colors 2024-03-11 20:53:23 -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
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
fd61c896f7 Apply the theme to ale diagnostics correctly 2024-03-06 17:40:15 -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
5aa7a9c371 Get things working properly on a linux vterm 2024-03-06 12:07:55 -05:00
Kevin MacMartin
cc3ccf294a Improve comments in the colors, remove stray ' characters in the pallete file, and remove the tab colors as that's handled by lightline 2024-03-05 20:22:46 -05:00
Kevin MacMartin
e859159e49 Fix termguicolors 2024-03-05 13:54:49 -05:00
Kevin MacMartin
690b882d55 Begin port to neovim exclusive config 2024-03-01 16:28:35 -05:00
Kevin MacMartin
49d61d1c68 Improve the palette variable names for clarity and improve the colorscheme for treesitter 2024-02-01 13:20:34 -05:00
Kevin MacMartin
d2db721dee Improve the treesitter colors 2024-01-30 22:29:34 -05:00
Kevin MacMartin
c625fe2499 Fix up the javascript syntax 2024-01-30 16:12:19 -05:00
Kevin MacMartin
59408083ae Fix the colour of quoted text in html 2024-01-30 15:39:11 -05:00
Kevin MacMartin
b54db0aabd Don't underline URIs 2023-06-06 15:28:04 -04:00
Kevin MacMartin
28e01ed29b Make tree sitter numbers bold red 2023-06-06 15:08:51 -04:00
Kevin MacMartin
3f7e7d1582 Make escapes stand out a bit more in treesitter by making them yellow 2023-06-01 16:54:07 -04:00
Kevin MacMartin
4fad637348 Make treesitter numbers white 2023-05-31 23:01:44 -04:00
Kevin MacMartin
24a8fa5ace Improve the colours some more and add treesitter colors (plugin not included) 2023-05-31 00:19:08 -04:00
Kevin MacMartin
740609ce4a Make sh aliases blue 2023-05-30 16:27:48 -04:00
Kevin MacMartin
6784e09568 Make sh variables blue 2023-05-30 16:26:17 -04:00
Kevin MacMartin
7a7e28ba86 Adjust the theme a bit more 2023-05-30 15:45:54 -04:00
Kevin MacMartin
9edcf4619b Another minor theme adjustment 2023-05-30 15:11:40 -04:00
Kevin MacMartin
92ccaa8325 Improve the theme a bunch 2023-05-30 15:03:45 -04:00
Kevin MacMartin
b1566d2113 Make numbers red again 2023-05-30 01:03:49 -04:00
Kevin MacMartin
abded7993c Re-add the color definition for vertical splits 2023-05-30 01:01:37 -04:00
Kevin MacMartin
6033ce54c7 Remove some unnecessary color definitions, and adjust some colors 2023-05-30 00:56:57 -04:00
Kevin MacMartin
4cd340b552 Rebuild the theme so all the colors are declared and imported, to make it easier to update, and use conditionals when declaring the colors rather than trying to compute equivalent hex codes 2023-05-30 00:41:59 -04:00