Commit graph

17 commits

Author SHA1 Message Date
ray
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
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
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
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
770c9ae01f update 2025-12-07 18:33:51 +00:00
ray
bc35923fe2 clean up legacy files 2025-12-06 19:44:54 +00:00
ray
a03bf550ce update 2021-10-25 09:35:01 +01:00
ray
7b13d73648 add treesitter highlights 2021-09-08 22:23:35 +01:00
ray
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
0f62bfa83f delete unused files 2021-09-08 16:14:14 +01:00
ray
0046be65ca set ftplugin files to use setlocal not set 2021-09-08 16:10:05 +01:00
ray
13956ce178 update tab settings 2021-09-08 15:56:41 +01:00
ray
8f12e34f1c update js foldmethod 2021-07-09 14:08:48 +01:00
ray
f879046a1c update 2021-05-18 09:59:14 +01:00
ray
2fcd9806a3 remove foldlevelstart 2020-06-28 17:13:55 +01:00
ray
73489becd0 update netrw settings and behaviour 2020-03-20 18:00:10 +00:00
ray
b4ae067792 migrate vim configuration files 2020-03-19 15:47:31 +00:00