Commit Graph

17 Commits

Author SHA1 Message Date
Ray Elliott b53515e492 Add fold support for comment blocks in various languages
This commit introduces new fold support for comment blocks
in Bash, CSS, HTML, JavaScript, Lua, Python, SCSS, TSX,
TypeScript, and Vim, enhancing code readability and
organization.
2026-01-13 20:14:28 +00:00
Ray Elliott 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 Elliott 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 Elliott bbe744339d add phase for colorscheme migration
Paper Tonic colorscheme and custom highlights

- Port Paper Tonic colorscheme as a local plugin.
- Add custom TreeSitter captures for CSS and HTML.
- Verify and extend highlights for plugins and captures.
- Retire legacy highlights and validate performance.
2025-12-08 00:35:08 +00:00
Ray Elliott 770c9ae01f update 2025-12-07 18:33:51 +00:00
Ray Elliott bc35923fe2 clean up legacy files 2025-12-06 19:44:54 +00:00
Ray Elliott a03bf550ce update 2021-10-25 09:35:01 +01:00
Ray Elliott 7b13d73648 add treesitter highlights 2021-09-08 22:23:35 +01:00
Ray Elliott 6af0c10297 workaround for php autoindent turned off
https://github.com/nvim-treesitter/nvim-treesitter/issues/462
2021-09-08 16:44:42 +01:00
Ray Elliott 0f62bfa83f delete unused files 2021-09-08 16:14:14 +01:00
Ray Elliott 0046be65ca set ftplugin files to use setlocal not set 2021-09-08 16:10:05 +01:00
Ray Elliott 13956ce178 update tab settings 2021-09-08 15:56:41 +01:00
Ray Elliott 8f12e34f1c update js foldmethod 2021-07-09 14:08:48 +01:00
Ray Elliott f879046a1c update 2021-05-18 09:59:14 +01:00
Ray Elliott 2fcd9806a3 remove foldlevelstart 2020-06-28 17:13:55 +01:00
Ray Elliott 73489becd0 update netrw settings and behaviour 2020-03-20 18:00:10 +00:00
Ray Elliott b4ae067792 migrate vim configuration files 2020-03-19 15:47:31 +00:00