Commit Graph

9 Commits

Author SHA1 Message Date
10ffa92ad6
! NASTY COMMIT !
This commit is here just to shore everything up before embarking on yet
another full refresh of the config.

This is likely going to be the last commit and it is very important if
you are using this repo to check for a hopefully newly created "NIVM"
repo.

(Note: this may take time, I will archive this repo when I have a
 working NIVM)
2023-06-13 04:31:26 +01:00
990b883e87
feat!(trouble): Configure trouble
Make trouble default to using `document_diagnostics`
Also adds keybinds

TODO: Add checking to ensure that wk is available before loading it.
2023-06-12 18:46:45 +01:00
f59039751a
chore(reformat): reformat some things
boring commit where some things move around
2023-06-12 18:41:59 +01:00
29e65ee8b1
feat(color)!: Add theme.sh detection
Add support for checking if `theme.sh` is installed and if so attempt to
choose a matching theme colour.
Marked as breaking as this is untested outside of my environment
2023-05-05 19:14:42 +01:00
6677e197e9
feat(treesitter): Change to new rainbow
Change to new rainbow plugin, also make config more robust to plugin
issues.
2023-05-05 19:12:41 +01:00
73f9fd1526
chore(treesitter): clean up treesitter
neaten up the treesitter code. superficial change
2023-05-05 19:10:41 +01:00
5a8b28066c
fix(LSP)!: Repair LSP config to handle plugin changes
Update the LSP config to avoid using setup_handlers for some mason
plugins since the functions have been deprecated.
2023-04-17 15:58:29 +01:00
40eeea3bd9
feat(LSP): Add support for autoformatting in C#
Make the omnisharp language server format C# files on write.
2023-04-11 22:53:55 +01:00
d032e3e274
chore(repo): First contentful commit
This is the first commit that actually adds files to the repo.
Yes it's a bad commit but now the major features are here
2023-03-03 17:11:36 +00:00