Commit graph

55 commits

Author SHA1 Message Date
ray
4a721f051e silence netrw preview scroll boundaries 2026-10-28 18:52:13 +00:00
ray
c48c9451fc add netrw preview scrolling 2026-10-28 18:50:11 +00:00
ray
44385e1b3d remove decoration from netrw previews 2026-10-28 18:48:13 +00:00
ray
6a5e785a9f hide diagnostics in netrw previews 2026-10-28 18:45:54 +00:00
ray
fe94b30c31 avoid treesitter races in netrw previews 2026-10-28 16:46:48 +00:00
ray
f31a9b7d74 add netrw live previews and directory summaries 2026-10-28 16:29:18 +00:00
ray
282e5e0f0b adopt neovim 0.12 native editing features 2026-10-28 15:43:13 +00:00
ray
fa39d0a36c update plugins for neovim 0.12 2026-10-28 15:33:28 +00:00
ray
ec7f6c8121 complete neovim 0.12 compatibility audit 2026-10-28 15:21:03 +00:00
ray
f6a1c8640c update 2026-10-28 14:58:06 +00:00
ray
0e257cc231 remove oil and plan neovim 0.12 upgrade 2026-10-27 15:01:42 +00:00
ray
f193280e9a update 2026-10-27 13:55:29 +00:00
ray
dd3965a777 update 2026-10-27 13:49:50 +00:00
ray
b1967bc6a1 update 2026-07-07 01:02:07 +01:00
ray
87ea788dee Implement custom tabline with configurable path shortening
Add a custom tabline function to enhance path display in Neovim.
Users can configure the number of full parent directories and the
length of shortened directory names for better context and
manageability.
2026-01-12 22:08:43 +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
bc9758dbe1 enable persistant undo history 2026-01-06 17:59:01 +00:00
ray
025222da2a Update documentation references for keymaps and logs
- Changed references from KEYMAPS.md to README.md in multiple files.
- Updated decision log entries to reflect the new documentation structure.
2026-01-05 20:27:01 +00:00
ray
8cf56f13e5 update 2025-12-21 14:05:13 +00:00
ray
52e04cd8df update 2025-12-19 21:44:01 +00:00
ray
6540e4cee4 use system managed lua-language-server 2025-12-11 23:12:07 +00:00
ray
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
e08ca2e42c add plugin highlight groups to colourscheme 2025-12-11 22:12:03 +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
61400a7c9b create colour scheme tructure 2025-12-11 20:30:41 +00:00
ray
2b558d4e4d extract colours from legacy colour scheme 2025-12-11 20:15:14 +00:00
ray
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
651c7999e6 activate legacy colour scheme 2025-12-08 01:06:58 +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
fc250c0be2 add abbreviations 2025-12-08 00:06:52 +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
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
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
c46b0db519 telescope configured 2025-12-07 19:26:13 +00:00
ray
4dcee1703b netrw configured 2025-12-07 19:11:23 +00:00
ray
b247db8531 update 2025-12-07 18:53:18 +00:00
ray
770c9ae01f update 2025-12-07 18:33:51 +00:00
ray
77ab9bf5e9 update 2025-12-07 17:38:06 +00:00
ray
6befee365b update 2025-12-06 23:50:51 +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
81fbb4ec14 update 2025-12-06 21:26:06 +00:00
ray
ed3cabf8b0 update 2025-12-06 21:16:25 +00:00