Commit Graph

11 Commits

Author SHA1 Message Date
feee11518f feat(lsp): enable inlay_hints 2026-04-10 02:12:11 +01:00
4ebf0be6f7 feat(keybinds): Add incremental selection
These keybinds use nvim-0.12 functionality.
Later commits should introduce a backwards compatible option until every
system I use has nvim-0.12 available natively
2026-04-10 02:09:57 +01:00
0d623139fa fix: Make colorcolumn work properly
Setting `colorcolumn` as a window option breaks any window
that does not need it set.
Use an autocmd to fix this.
2026-04-09 20:25:43 +01:00
bcd1051911 feat(lang): Add typst to treesitter languages 2025-12-21 20:47:12 +00:00
304ea02edd feat(lsp): Add support for typst
Add support for handling Typst files.
2025-12-21 20:43:30 +00:00
8d30935771 fix(treesitter): Make Treesitter install on start
Recent changes to treesitter have made it so that it cannot
automatically install the languages you want. As such I have cobbled
together this script to make it work right for me.
2025-12-21 20:40:41 +00:00
231a0613c6 fix(options): fix incsearch spelling mistake
Set incsearch to true not ture
2025-10-10 14:27:22 +01:00
986aa13d27 fix(termux_language_server): fix lsp config
Fix the config for termux_language_server, allowing it to fully work
with all filetypes it actually supports
2025-09-28 04:37:09 +01:00
cc99c75fe2 feat: add custom filetypes
Added custom filetypes for more granular control over lsp support
2025-09-28 04:32:13 +01:00
b4c922aa0b feat: add gruvbox colourscheme 2025-09-14 13:13:55 +01:00
736ff3bef4 feat: initial NEAR functional commit
This commit is enough to make nvim start and bootstrap lazy
to actually use this commit as a base for your own config
- Add the directory 'lua/plugins/spec'
- Place plugin specs there
- Edit configuration as needed
2025-09-14 02:33:21 +01:00