Commit graph

42 commits

Author SHA1 Message Date
ray
51e5c2a602 Add fold support for comment blocks in PHP
Introduce a new query file to enable folding of comment blocks,
including docblocks, enhancing code readability and organization.
2026-01-13 20:12:02 +00:00
ray
486dbef96a Enable PHP autoindent and smartindent settings
Re-enable autoindent and smartindent for PHP files to ensure
proper indentation according to WordPress coding standards.
2026-01-13 19:59:34 +00:00
ray
341236833d Update color settings for UI elements and completion menu
- Added darker cyan for UI elements in diagnostics.
- Adjusted FloatBorder and Pmenu colors for better visibility.
2026-01-13 19:45:42 +00:00
ray
093ff13675 Enhance completion and documentation window borders
Updated the configuration for completion and documentation windows
to include custom borders and highlighting for improved visibility.
2026-01-13 19:26:23 +00:00
ray
70d28cbb3f Update quickfix mapping to open location list
Enhance the quickfix mapping to open the location list
after setting all hunks, improving user experience.
2026-01-13 15:39:03 +00:00
ray
1e91693cf5 Add keymap for Git files to quickfix list
Introduced a new keymap `<leader>gf` to send modified, deleted, and
untracked Git files to the quickfix list with their status indicators.
This enhances the Git workflow by complementing existing mappings.
2026-01-13 15:30:40 +00:00
ray
5e3a14596d add quickfix and location list mappings for gitsigns
Added key mappings to send all hunks to the quickfix list and
buffer hunks to the location list for improved navigation and
management of git changes.
2026-01-12 21:31:37 +00:00
ray
4e9e22da00 fix working directory issues 2026-01-12 19:24:41 +00:00
ray
6aeb4ae913 tidy up and update documentation 2026-01-12 19:07:25 +00:00
ray
530a65a81a simplify conform config 2026-01-12 18:58:16 +00:00
ray
16004b6117 replace none-ls with conform 2026-01-12 18:57:13 +00:00
ray
1530564117 bypass none-ls when formatting php 2026-01-12 18:26:51 +00:00
ray
a0926e273e fix wordpress linter/formatter mismatch 2026-01-05 22:10:39 +00:00
ray
a06e931c6a Update markdown linting commands and documentation
Renamed commands for enabling and disabling markdown linting
to `MarkdownLintEnable` and `MarkdownLintDisable`. Updated
the README to reflect these changes and added a note about
markdown linting being disabled by default.
2026-01-05 20:36:35 +00:00
ray
c9a7b3b694 Add markdown linting commands and update keymaps
- Introduced commands to enable/disable automatic markdown linting.
- Updated keymaps to reflect changes in markdown linting behavior.
2026-01-05 20:05:21 +00:00
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