Commit Graph

34 Commits

Author SHA1 Message Date
Ray Elliott 6540e4cee4 use system managed lua-language-server 2025-12-11 23:12:07 +00:00
Ray Elliott db8d67a6b7 Update colorscheme configuration and cleanup legacy files
- Updated `lua/plugins/colorscheme.lua` to load `paper-tonic-modern`
- Moved old `paper-tonic/` directory to `legacy/paper-tonic-original/`
- Validated full config reload; all highlight groups load correctly
- No separate overrides needed with modern implementation
2025-12-11 22:52:54 +00:00
Ray Elliott e08ca2e42c add plugin highlight groups to colourscheme 2025-12-11 22:12:03 +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 61400a7c9b create colour scheme tructure 2025-12-11 20:30:41 +00:00
Ray Elliott 2b558d4e4d extract colours from legacy colour scheme 2025-12-11 20:15:14 +00:00
Ray Elliott a2ec276705 revise colorscheme integration plan for Paper Tonic
- Update phases for modern Paper Tonic colorscheme
- Outline decisions and tasks for extraction and structure
- Include validation and plugin configuration steps
2025-12-08 01:16:41 +00:00
Ray Elliott 651c7999e6 activate legacy colour scheme 2025-12-08 01:06:58 +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 fc250c0be2 add abbreviations 2025-12-08 00:06:52 +00:00
Ray Elliott b9d9f7e264 configure python 2025-12-07 23:12:35 +00:00
Ray Elliott b045d7c627 configure formatters and linters 2025-12-07 22:33:00 +00:00
Ray Elliott c47afa2471 configure copilot 2025-12-07 22:03:35 +00:00
Ray Elliott e10cff79d8 gitsigns configured 2025-12-07 21:31:02 +00:00
Ray Elliott b3f4e6badb update migration plan for Git and Copilot integration
- Refactor phases for Git integration and Copilot setup.
- Add decisions and tasks for Gitsigns and Copilot configuration.
- Adjust phase numbering and confirm priorities for new tasks.
2025-12-07 21:26:55 +00:00
Ray Elliott 9a03d01844 ux and editing plugins configured 2025-12-07 21:18:09 +00:00
Ray Elliott ab42f6cebc configure comment.nvim 2025-12-07 21:00:09 +00:00
Ray Elliott 907331f4f2 configure treesitter 2025-12-07 20:44:49 +00:00
Ray Elliott 443364e23e oil.nvim configured 2025-12-07 20:18:45 +00:00
Ray Elliott c46b0db519 telescope configured 2025-12-07 19:26:13 +00:00
Ray Elliott 4dcee1703b netrw configured 2025-12-07 19:11:23 +00:00
Ray Elliott b247db8531 update 2025-12-07 18:53:18 +00:00
Ray Elliott 770c9ae01f update 2025-12-07 18:33:51 +00:00
Ray Elliott 77ab9bf5e9 update 2025-12-07 17:38:06 +00:00
Ray Elliott 6befee365b update 2025-12-06 23:50:51 +00:00
Ray Elliott 2638104bae lspconfig root detection not fixed, workaround noted 2025-12-06 23:42:44 +00:00
Ray Elliott 319c66bc0a mason + lsp config working 2025-12-06 23:16:03 +00:00
Ray Elliott 81fbb4ec14 update 2025-12-06 21:26:06 +00:00
Ray Elliott ed3cabf8b0 update 2025-12-06 21:16:25 +00:00
Ray Elliott a0049b8e06 update 2025-12-06 21:02:45 +00:00
Ray Elliott 53b6b9e7d8 update 2025-12-06 20:39:31 +00:00
Ray Elliott 37f987de76 granualise phases 2025-12-06 20:23:04 +00:00
Ray Elliott e112d0d61e add skeleton file structure 2025-12-06 19:56:33 +00:00
Ray Elliott bc35923fe2 clean up legacy files 2025-12-06 19:44:54 +00:00