Commit graph

27 commits

Author SHA1 Message Date
ray
8c9f117320 Enhance formatting by preserving view on save, update keymaps
Save cursor position and folds before formatting, restoring them
afterwards to improve user experience during format-on-save.
2026-01-05 17:34:27 +00:00
ray
8cf56f13e5 update 2025-12-21 14:05:13 +00:00
ray
9248cf468b add borders around completion popups 2025-12-19 20:16:21 +00:00
ray
670450dccb Add command search functionality to Telescope keymaps
This update introduces a new key mapping for searching commands
within Telescope, enhancing the usability of the fuzzy finder.
2025-12-12 01:09:02 +00:00
ray
f4f6260b20 Refine keymap descriptions for clarity and consistency
Updated keymap descriptions across various plugins to include
specific prefixes for better identification and organization.
2025-12-12 01:00:25 +00:00
ray
99ea741fbb Add note about global ESLint configuration fallback
Clarify that ~/.eslintrc.json serves as a global fallback
when no project-specific ESLint configuration exists.
2025-12-12 00:29:18 +00:00
ray
6540e4cee4 use system managed lua-language-server 2025-12-11 23:12:07 +00:00
ray
3ad385e285 Refactor Paper Tonic Modern colorscheme and enhance semantic highlighting
- Updated highlights.scm to improve CSS, HTML, and data attribute captures with higher priority.
- Added a new Lua function to display highlight group and color information under the cursor.
- Expanded editor, semantic, syntax, and TreeSitter highlight groups for better visual consistency across languages.
- Created test files for PHP, HTML, CSS, and Lua to validate syntax highlighting.
- Implemented a shell script to test semantic highlights in a Neovim session.
- Simplified colorscheme loading process by removing unnecessary plugin specifications.
2025-12-11 21:47:27 +00:00
ray
cd80d074b4 activate legacy colour scheme 2025-12-08 01:07:06 +00:00
ray
a57f72f7c7 show pyright errors 2025-12-07 23:53:32 +00:00
ray
b56d703662 fix ruff/Ruff duplication 2025-12-07 23:48:11 +00:00
ray
0685135ccf copnfigure folding 2025-12-07 23:20:15 +00:00
ray
b9d9f7e264 configure python 2025-12-07 23:12:35 +00:00
ray
b045d7c627 configure formatters and linters 2025-12-07 22:33:00 +00:00
ray
c47afa2471 configure copilot 2025-12-07 22:03:35 +00:00
ray
e10cff79d8 gitsigns configured 2025-12-07 21:31:02 +00:00
ray
9a03d01844 ux and editing plugins configured 2025-12-07 21:18:09 +00:00
ray
ab42f6cebc configure comment.nvim 2025-12-07 21:00:09 +00:00
ray
907331f4f2 configure treesitter 2025-12-07 20:44:49 +00:00
ray
443364e23e oil.nvim configured 2025-12-07 20:18:45 +00:00
ray
71beb0fb78 fix project settings regression 2025-12-07 19:50:54 +00:00
ray
c46b0db519 telescope configured 2025-12-07 19:26:13 +00:00
ray
6b10b78cd0 lsp configged, external sources configged 2025-12-07 17:31:06 +00:00
ray
2638104bae lspconfig root detection not fixed, workaround noted 2025-12-06 23:42:44 +00:00
ray
319c66bc0a mason + lsp config working 2025-12-06 23:16:03 +00:00
ray
ed3cabf8b0 update 2025-12-06 21:16:25 +00:00
ray
e112d0d61e add skeleton file structure 2025-12-06 19:56:33 +00:00