Commit Graph

16 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
d249c8c9c6
chore(plugins): neaten plugins
ensure style is somewhat consistent
2023-05-05 19:13:51 +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
e1f5370ce6
chore(luarc): add luarc
Add luarc,
This is entirely to fix a dumb issue where lua-ls seems to detect 3rd
party libs that doesn't exits properly
2023-05-05 19:06:46 +01:00
9375a97be9
refactor(log): Change log level to warn
Since nothing is currently breaking majorly I am changing the log level
to warn.
2023-04-17 18:39:52 +01:00
1b8db9afc2
fix(log): remove LSP warnings from log.lua
Minor changes to log.lua to remove potential issues made apparent by the
LSP.
2023-04-17 18:38:11 +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
7f60e7fcb0
feat(markdown): Auto set some options for md files
Basic options that I want set when I'm editing markdown files are now
configured as an ftplugin file.
2023-04-11 22:55:34 +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
c898cad0df
fix(mail): Rename mail
Rename the mail ftplugin file to acutally match the type for mail files.
2023-04-11 22:52:41 +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
0e87bcc2f6
chore(repo): Initial commit
Starting the repo off with a boring and basic commit
2023-01-29 22:08:41 +00:00