Commit Graph

520 Commits

Author SHA1 Message Date
Ori Perry a4bbfdc3db
Merge pull request #1896 from giogt/fix-gitignore-lazylock-comment
Clarify comment in .gitignore for lazy-lock.json
2026-02-27 21:09:55 +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
Ori Perry afc734f993
Merge pull request #1494 from oriori1703/feature/type-hints
Add type hints to plugin options where possible
2026-02-27 20:51:08 +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
giogt df9436c0e5 Clarify comment in .gitignore for lazy-lock.json
The current comment in .gitignore for lazy-lock.json suggests to
uncomment it yourself, but you actually need to comment it instead.

This change modifies the comment to clarify the recommended approach for
kickstart users.
2026-02-22 23:28:15 +00:00
Nick Burt d5d84ef6a6 install the marks plugin 2026-02-10 21:28:05 -06: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 a7c5c96e34
Merge pull request #14 from nbur4556/typescript-lsp
Typescript lsp
2026-02-10 20:47:43 -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 1845e7185a
Merge pull request #13 from nbur4556/mini
Mini
2026-02-10 11:21:38 -06:00
Nick Burt 6a0a68f79c
Merge pull request #11 from nbur4556/primary-plugins
Primary plugins
2026-02-10 11:19:10 -06:00
Nick Burt 86d7e7d550
Merge pull request #12 from nbur4556/snacks
Snacks
2026-02-10 11:17:38 -06:00
Nick Burt ccf7f95669 add git graph keybinding 2026-02-09 22:11:03 -06:00
Nick Burt 488f73d40d enable mini git and configure keybindings 2026-02-09 22:09:49 -06:00
Nick Burt 7304ca7edc enabled mini git 2026-02-09 22:03:43 -06:00
Nick Burt e6714eccb3 enable mini move 2026-02-09 21:57:39 -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 05716ef844 install vim tmux navigator 2026-02-09 21:32:58 -06:00
Nick Burt 0181f6c677 install and setup oil 2026-02-09 21:27:08 -06:00
Nick Burt 8bb87f44a0 add which-key categories for new keybinds 2026-02-09 21:18:07 -06:00
Nick Burt feebbd7f31 enable and configure terminal 2026-02-09 21:07:45 -06:00
Nick Burt 1387bb1bc7 enable and configure scratch and git browse 2026-02-09 21:02:31 -06:00
Nick Burt b14cb685d7 install and configure keybind for lazygit 2026-02-09 20:41:11 -06:00
Nick Burt 44ec0be42f load snacks types 2026-02-09 20:07:27 -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
Nick Burt 0f8b81f17d enable mini starter 2026-02-08 23:13:02 -06:00
Nick Burt 8a19e9ccf9 install and enable rose pine as default 2026-02-08 23:09:21 -06:00
Nick Burt 40d036454a install and set default theme to catppuccin 2026-02-08 23:05:59 -06:00
Nick Burt 6040137c85 enable rust fuzzy finder for autocompletion 2026-02-08 22:58:58 -06:00
Nick Burt f4cf583044 enable prettier for javascript files 2026-02-08 22:50:46 -06:00
Nick Burt 01669b4939 use the ensure installed list to enable the typescript language server 2026-02-08 22:47:43 -06:00
Nick Burt c2a02f734b remove not found typescript language server 2026-02-08 22:45:50 -06:00
Nick Burt 8562753eb9 enable necessary language servers requested by configuration 2026-02-08 22:42:32 -06:00
Nick Burt 1d5ec0d2cc disable arrow keys 2026-02-08 22:12:00 -06:00
Nick Burt 4e33d2fdc0 enable relative numbers 2026-02-08 22:05:04 -06:00
Nick Burt ba05b1f098 turn on nerd fonts 2026-02-08 22:01:26 -06:00
Nick Burt 5443baa929 update name of lua language server dependency 2026-02-07 10:52:54 -06:00
TJ DeVries e79572c9e6 fix: continue cleaning up docs and config 2026-01-27 12:09:56 -05:00
TJ DeVries 7e54a4c5c8 fix: trimming down config and updating stylua 2026-01-27 12:00:59 -05:00
Francesc Elies 8c6b78c770
feat(grep-string): works with visual selection too (#1605) 2026-01-27 10:55:15 -05:00