Commit Graph

5 Commits (cf6165b19f2feeecb70b0fa69e7df8de04f9ce48)

Author SHA1 Message Date
iGor milhit cf6165b19f
config: rewrite configuration from scratch
- The idea was to improve the markdown experience, but it is not as good
  as I would have like, especially for folding.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-06 16:35:29 +02:00
iGor milhit 112a214e11
html: unset the textwidth for html filetype
Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-05-16 12:06:44 +02:00
iGor milhit fa63aa9445
pandoc: disable treesitter for markdown
- Disables treesitter for markdown to avoid conflicts with vim-pandoc*
  plugins.
- Sets the folding level to 1 for pandoc filetypes.
- Moves to a nord light theme.
- Fixes the treesitter configuration.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-05-16 12:06:44 +02:00
iGor milhit e4a0a7b220
markdown: enable autowriteall for markdown files
- Enables `autowriteall` for markdown files (pandoc filteype, as I use
  the vim-pandoc plugin).
- Modify the rules to ignore spell files.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-05-16 12:06:43 +02:00
iGor milhit 8310bfb34b
json: add configuration for JSON
- Adds the `json` parser to the treesitter languages for linting
  purpose.
- Adds `jsonls` as language server provider for JSON.
- Creates the `after/ftplugin` folders.
- Sets specific settings for JSON for folding method.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-05-16 12:06:43 +02:00