Commit Graph

21 Commits

Author SHA1 Message Date
3b4e204195
chore(lazy-lock): update lazy-lock 2026-01-08 06:11:03 +00:00
e40babc05b
docs(readme): Add Readme 2026-01-08 06:09:53 +00:00
5422c36cbc
feat(markdown): Add filetype config for markdown
markdown files will now by default:
- Have spell on
- Have a textwidth of 75
- Highlight columns 75 & 80
2026-01-08 05:23:33 +00:00
9d5cdff374 chore(lazy): update lazy-lock.json 2025-12-21 20:47:41 +00: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
0a076ae9f8 feat(completion): Add binding to force completion
Add a binding for `<C-f>` to force completion.
This allows for completions to be started at the start of a line or where
there isn't any context to complete from

This is useful when you want to browse the possible completions without
knowing what you're looking for
2025-12-21 20:36:28 +00:00
231a0613c6 fix(options): fix incsearch spelling mistake
Set incsearch to true not ture
2025-10-10 14:27:22 +01:00
cfdc98a27d feat: add gitcommit auto configuration
Set `spell`, and `textwidth` when entering a git commit.
Also automatically move to position 1:1 and enter insert mode
2025-09-28 07:13:40 +01:00
0a15d8ff18 feat: add which-key 2025-09-28 07:03:48 +01:00
ae8d5cee92 chore: update lazy-lock.json 2025-09-28 04:39:12 +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
969864d4e0 feat: add completion and treesitter 2025-09-28 03:42:04 +01:00
2dc93fdd1d feat: add basic LSP support 2025-09-15 19:07:36 +01:00
308239146a fix(lualine): remove redundant code from spec 2025-09-15 19:06:31 +01:00
0a358efc35 feat: add neotree 2025-09-15 07:35:03 +01:00
dc6481081e feat: add lualine 2025-09-14 14:02:39 +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