Paul B. Kim
37a75addf9
tidy and harden neovim config
2026-05-09 00:05:20 +09:00
Paul B. Kim
20fd850084
harden language tooling setup
2026-05-08 23:44:54 +09:00
Paul B. Kim
48ba60ab70
clean up gitsigns keymaps
2026-05-08 23:44:37 +09:00
Paul B. Kim
5e80798015
remove opencode plugin config
2026-05-08 23:44:07 +09:00
Paul B. Kim
bcf01e34ef
Merge remote-tracking branch 'upstream/master'
2026-04-05 15:20:49 +09:00
Paul B. Kim
f9b4a07158
add claude base
2026-04-05 15:12:18 +09: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
Paul B. Kim
448f3de389
fix(markdown): conditionally open preview browser
2026-03-07 22:33:45 +09:00
Nathan Zeng
886f2bc076
Clarify gitsigns keymap for which-key
2026-03-06 19:18:40 -08:00
Paul B. Kim
6d2fd09ce0
fix(bufferline): preserve neo-tree on buffer cleanup
2026-03-06 22:41:52 +09:00
Paul B. Kim
0db92a7f4b
refactor(debug): inline C/C++ DAP setup into debug plugin spec
...
dap_cpp.lua was a separate module used in exactly one place.
Inlined setup_cpp_dap() directly into debug.lua to remove
the unnecessary indirection.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 12:31:23 +09:00
Paul B. Kim
cbfd797e56
refactor(config): inline location reference plugin and refresh docs
2026-03-06 12:27:42 +09:00
Paul B. Kim
ef32c150ff
feat(ui): add bufferline plugin config
2026-03-06 11:15:28 +09:00
Paul B. Kim
da30b14419
feat(yank): add location reference clipboard utilities
2026-03-06 11:15:24 +09:00
Paul B. Kim
99d232e902
feat(keymap): reorganize <leader>g prefix, add LSP goto keymaps
2026-03-06 11:15:20 +09:00
Paul B. Kim
953e5b7d5c
feat(lsp): add file rename → import update support
...
- Switch pyright to basedpyright (willRenameFiles capability)
- Add nvim-lsp-file-operations for neo-tree rename → LSP updates
- Add Snacks.rename with <leader>cR for current-buffer file renames
- Harden oil.nvim with lsp_file_methods (2s timeout, autosave unmodified)
2026-03-06 11:15:14 +09:00
Paul B. Kim
cfa2d19f59
added folding and lint
2026-03-06 11:15:14 +09:00
Paul B. Kim
e6be670294
fix(startup): fix multi-splash, remove stale session manager
2026-03-06 11:15:08 +09:00
Paul B. Kim
3b78c4b65d
fix(opencode): sanitize notified errors
...
Avoid exposing full upstream error payloads in notifications by redacting token-like fields and showing bounded, safe messages while keeping ask/select/command promise handling resilient.
2026-03-06 11:14:46 +09:00
Paul B. Kim
1da7fbeaf3
feat(debug): add C/C++ codelldb profile and textobject selects
...
Add additive C/C++ DAP launch defaults and treesitter select textobjects to speed structural editing while preserving existing keymaps and DAP controls.
2026-03-06 11:14:46 +09:00
Paul B. Kim
a06b051e6d
docs(readme): document backend workflow and keymaps
2026-03-06 11:14:42 +09:00
Paul B. Kim
6fb17303bc
feat(workflow): add backend engineering plugin stack
2026-03-06 11:14:38 +09:00
Paul B. Kim
e5a8662c91
docs(nvim): add README and :help reference guide
2026-03-06 11:14:35 +09:00
Paul B. Kim
ef1e7af98e
chore(gitignore): ignore local Serena metadata
2026-03-06 11:14:35 +09:00
Paul B. Kim
1ce6776b49
fix(treesitter): use new nvim-treesitter setup API
2026-03-06 11:14:35 +09:00
Paul B. Kim
8894b26dbc
feat(git): add diffview shortcuts
2026-03-06 11:14:35 +09:00
Paul B. Kim
7748db4117
fix(config): wire Vue TS backend and remove stale wrapping module
2026-03-06 11:14:35 +09:00
Test
1c56f4cdc0
fix(treesitter): use configs.setup and drop extra install logic
2026-03-06 11:14:35 +09:00
Paul B. Kim
ba5ecb2e1f
chore: clear README.md
...
Removed extensive installation and configuration instructions for kickstart.nvim.
2026-03-06 11:14:35 +09:00
Paul B. Kim
357dab6e1c
fix(plugins): initial plugin configuration fixes
2026-03-06 11:14:30 +09:00
Paul B. Kim
1b65e46834
chore: add AGENTS.md development context
2026-03-06 11:14:27 +09: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