Commit Graph

275 Commits

Author SHA1 Message Date
Nick Burt 6e93058d91 initial svelte configuration and document issues 2026-07-01 11:39:19 -05:00
Nick Burt 049902a802 add quick no-wrap configuration 2026-06-03 20:33:20 -05:00
Nick Burt e71cc02e74 Merge branch 'main' into format-on-save 2026-04-28 21:54:53 -05:00
Nick Burt 16fb38f23f Merge branch 'main' into format-on-save 2026-04-28 21:50:05 -05:00
Nick Burt 81d614526d Merge branch 'main' into remote-development 2026-04-28 21:49:31 -05:00
Nick Burt 72106efb1c
Merge pull request #19 from nbur4556/godot-server
Godot server
2026-04-28 21:46:49 -05:00
Nick Burt 136d55c830 format typescript and javascript on save 2026-04-28 21:32:18 -05:00
Nick Burt 0f47ba4699 Merge remote-tracking branch 'upstream/master' 2026-04-28 21:24:41 -05:00
Nick Burt 85d4b8dfc5 add documentation comments for using remote sshfs 2026-04-28 19:32:38 -05:00
orip 4b065ad2f7 Fix mini.ai example 2026-04-22 17:59:57 +03:00
orip 9b4fbc5021 Fix conflicts between built-in incremental selection and mini.ai keymaps
closes #1996
closes #1992
2026-04-18 13:30:10 +03:00
orip ce353a9b0e Change format_on_save to a whitelist instead of a blacklist 2026-04-16 22:02:25 +03:00
orip 459b86865e Use stylua as an lsp formatter instead of an external formatter 2026-04-16 22:02:24 +03:00
orip f27810d1bd Fix treesitter indents
Thanks @jackHerby for the report
fixes #1995
2026-04-15 03:44:17 +03:00
Sebastian Studniczek c7f05a0f47 Add indentation fallback 2026-04-10 20:06:22 +02:00
Ori Perry e01e1eb8f8 Auto install treesitter parsers when opening a file
closes #1951
2026-03-20 22:03:32 +02:00
Ori Perry 8ac4b12632 Refactor treesitter attach code 2026-03-20 21:59:19 +02:00
Nick Burt 17be73fed3 Merge branch 'main' into godot-server 2026-03-15 01:34:57 -05:00
Nick Burt b8c00e8ab5 remove todo requiring formatting for omnisharp. already complete 2026-03-15 01:28:39 -05:00
Nick Burt 65e93fd6fc accept autocomplete suggestions with tab 2026-03-15 01:26:37 -05:00
Nick Burt 7517fb4d71 replace roslyn with omnisharp 2026-03-15 01:21:20 -05:00
Nick Burt 00bea79e44 ensure roslyn installed 2026-03-14 22:18:49 -05:00
Nick Burt c47ffa3031 use crashdummyy registry in mason for access to roslyn lsp 2026-03-14 22:10:19 -05:00
Nick Burt 6cc8fbfd77 remove the omnisharp language server 2026-03-14 21:43:43 -05:00
Nick Burt 236f01ec7c
Merge branch 'main' into upstream 2026-03-14 21:37:02 -05:00
Ori Perry d132bd3e9f
Merge pull request #1928 from nathanzeng/fix-lsp-blink-dependency
Remove blink from nvim-lspconfig dependencies
2026-03-10 17:34:11 +02:00
Nathan Zeng d97de4f0ae Remove blink from nvim-lspconfig dependencies 2026-03-07 20:52:02 -08:00
Nathan Zeng 886f2bc076 Clarify gitsigns keymap for which-key 2026-03-06 19:18:40 -08:00
Ori Perry dabce46993 Add underline for warnings 2026-02-28 13:48:43 +02:00
Ori Perry 86f1ba26f2 Improve undofile comment 2026-02-28 11:31:21 +02:00
Ori Perry 1f4c21f463 Don't extend lsp capabilities because blink does it internally 2026-02-27 23:27:25 +02:00
Ori Perry 4021496050 Add treesitter indentation 2026-02-27 22:56:57 +02:00
Ori Perry a6dcf6874b Attach treesitter using language name instead of filetype 2026-02-27 21:36:39 +02:00
Ori Perry 80b1ee1789 Add 'gr' group to which-keys
Adds 'gr' to which-keys documentation, so users can see that LSP actions are grouped after 'gr' key binds.

Co-authored-by: thiago-negri <evohunz@gmail.com>
2026-02-27 21:04:07 +02:00
Ori Perry 09ab9ae265 Fix typo 2026-02-27 20:55:53 +02:00
orip 177ff61483 Add type hints to plugin options where possible
This could help beginners to get autocompletion, catch mistakes earlier,
and allow them to skip the docs for simple configs.

This is not perfect because a lot of the plugins type all of their keys
as required, even though they have defaults, but this is good enough.
2026-02-27 20:43:08 +02:00
Ori Perry b9f3965282 Clean up the lua_ls config 2026-02-27 20:12:40 +02:00
Ori Perry 1ba1789318 Re-add mason-lspconfig 2026-02-27 19:56:55 +02:00
Nick Burt 0800f2d994 remove logging logic 2026-02-10 21:13:28 -06:00
Nick Burt 8409669772 fix accurate check if in godot directory 2026-02-10 21:11:59 -06:00
Nick Burt b18dfa2746 run a godot server when in a godot project 2026-02-10 21:03:11 -06:00
Nick Burt 71005c5fa6 replace tsserver with typescript-tools plugin 2026-02-10 20:43:04 -06:00
Nick Burt b3aff0982c initialize typescript and typescriptreact files for formating 2026-02-10 20:28:21 -06:00
Nick Burt 28df096071 move mini to its own file 2026-02-09 21:55:07 -06:00
Nick Burt 8412e3aaa5 ensure omnisharp is installed 2026-02-09 21:46:21 -06:00
Nick Burt b47ada1b0a enable the indent lines kickstart plugin 2026-02-09 21:42:26 -06:00
Nick Burt c78652da0f enable kickstart autopairs plugin 2026-02-09 21:38:11 -06:00
Nick Burt 8bb87f44a0 add which-key categories for new keybinds 2026-02-09 21:18:07 -06:00
Nick Burt 4ca32d30a0 install snacks with dashboard enabled 2026-02-09 20:02:36 -06:00
Nick Burt eec5de76df enable the custom plugin directory 2026-02-08 23:14:41 -06:00