hlstwizard
83d7ea0443
Refine window/session keybindings
2026-04-07 13:41:16 +08:00
hlstwizard
aed9eee722
Add auto-session with layout-aware focus restore
2026-04-07 13:41:16 +08:00
hlstwizard
18ba123a17
Refactor custom plugin enable/disable layout
...
Adopt nginx-style plugin folders by importing only custom.plugins.enable and moving inactive specs to custom/plugins/disable. This keeps persistence disabled by default and documents the workflow in AGENTS plus local plugin notes.
2026-04-07 13:41:16 +08:00
hlstwizard
1c3c4c11e7
Refactor layout helpers and custom keymap wiring
...
Centralize window-focus/sidebar logic in custom.layout and route custom mappings through custom.keymaps to reduce duplication. Also avoid auto session restore on directory startup to prevent Neo-tree taking the main editing area.
2026-04-07 13:41:16 +08:00
hlstwizard
0a6c31b324
Update gitsigns
2026-04-07 13:41:16 +08:00
hlstwizard
12a46ad57b
Add persistence
2026-04-07 13:41:16 +08:00
hlstwizard
dced8c0e0b
Add markdown lint; neotree hidden
2026-04-07 13:41:16 +08:00
hlstwizard
0ed7c56204
Add keybinding for blame toggle
2026-04-07 13:41:16 +08:00
hlstwizard
c7a126475a
Add blame
2026-04-07 13:41:16 +08:00
hlstwizard
dde33856d1
Add diffview
2026-04-07 13:41:16 +08:00
hlstwizard
69e89bc4a0
refactor
2026-04-07 13:41:16 +08:00
hlstwizard
b098a3ffe0
Add toggleterm
2026-04-07 13:41:16 +08:00
hlstwizard
5ccdba3fac
opencode size
2026-04-07 13:41:16 +08:00
hlstwizard
ad28ce231d
Add lazy-lock
2026-04-07 13:41:16 +08:00
hlstwizard
faf0e46498
Add beancount
2026-04-07 13:41:14 +08:00
hlstwizard
4cee729300
Try different file explore and neotree wins
2026-04-07 13:40:44 +08:00
hlstwizard
cfdcf8e2d9
Add codediff
2026-04-07 13:39:34 +08:00
hlstwizard
32aa7dcbd1
Add json fmt
2026-04-07 13:39:34 +08:00
hlstwizard
421e743bff
Add nvim.tree
2026-04-07 13:39:34 +08:00
hlstwizard
cad782112e
Update prettier
2026-04-07 13:39:34 +08:00
yimhuang
dc3d0435c0
Add opencode to nvim
2026-04-07 13:39:34 +08:00
Ori Perry
16dd8f5007
Add a comment to the line plugin about installing markdownlint
2026-03-31 23:49:19 +03:00
Ori Perry
d3168308d4
Update the recommanded gitsigns keybinds
...
closes #1459
2026-03-31 23:41:40 +03: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
Ori Perry
0619d89884
Merge pull request #1914 from rmacklin/futher-clarify-gitignore-comment
...
Revise comment for lazy-lock.json in .gitignore
2026-03-20 12:59:54 +02:00
Ori Perry
58170c7ae3
Fix stylua
2026-03-10 22:12:41 +02:00
Richard Macklin
164cedf212
Revise comment for lazy-lock.json in .gitignore
...
This is a follow-up to df9436c0e5 to
hopefully make things even clearer.
Co-authored-by: Ori Perry <oriori1703@gmail.com>
2026-03-10 11:33:34 -07:00
Ori Perry
431cf2e881
Fix formating of plugins
2026-03-10 19:00:43 +02: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
Ori Perry
f7b74c7b83
Fix typo in the README
2026-03-10 15:18:41 +02:00
Ori Perry
b212fdb33f
Merge pull request #1925 from nathanzeng/which-key-gitsigns
...
Clarify gitsigns keymap for which-key
2026-03-10 15:17:46 +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
7cc245ecaf
Format the dap keybinds
2026-02-28 11:32:40 +02:00
Ori Perry
86f1ba26f2
Improve undofile comment
2026-02-28 11:31:21 +02:00
Ori Perry
9a3a2f9678
Update the github actions
2026-02-28 11:29:58 +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
966d5e94b1
Add installtion instructions for `tree-sitter-cli` to the README.md
2026-02-27 21:21:59 +02:00
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