Commit Graph

135 Commits

Author SHA1 Message Date
Ray Elliott 5acb2cc169 Update LSP colors for better visibility and clarity
Refine diagnostic colors to use fluorescent tones for errors,
warnings, and hints, enhancing visibility in the editor.
2025-12-11 23:36:29 +00:00
Ray Elliott b0a172647a Remove background colors from virtual text diagnostics
Updated LSP diagnostic virtual text settings to remove
background colors for better visibility and consistency.
2025-12-11 23:15:08 +00:00
Ray Elliott 6540e4cee4 use system managed lua-language-server 2025-12-11 23:12:07 +00:00
Ray Elliott e08ca2e42c add plugin highlight groups to colourscheme 2025-12-11 22:12:03 +00:00
Ray Elliott e538a0b150 update css pseudo slector colors 2025-12-11 21:56:16 +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 cd80d074b4 activate legacy colour scheme 2025-12-08 01:07:06 +00:00
Ray Elliott a0d94be4f3 add keyword settings 2025-12-08 00:18:47 +00:00
Ray Elliott e94c3cb923 update diagnostic signs configuration
Refactor the diagnostic signs setup to use a structured
table for severity levels, improving clarity and maintainability.
2025-12-08 00:10:32 +00:00
Ray Elliott fc250c0be2 add abbreviations 2025-12-08 00:06:52 +00:00
Ray Elliott a57f72f7c7 show pyright errors 2025-12-07 23:53:32 +00:00
Ray Elliott b56d703662 fix ruff/Ruff duplication 2025-12-07 23:48:11 +00:00
Ray Elliott 0685135ccf copnfigure folding 2025-12-07 23:20:15 +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 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 02df315571 update 2025-12-07 20:02:17 +00:00
Ray Elliott 8bde5cc4d3 update 2025-12-07 19:54:33 +00:00
Ray Elliott 71beb0fb78 fix project settings regression 2025-12-07 19:50:54 +00:00
Ray Elliott c46b0db519 telescope configured 2025-12-07 19:26:13 +00:00
Ray Elliott 9d10df7ed5 update 2025-12-07 19:05:18 +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 6b10b78cd0 lsp configged, external sources configged 2025-12-07 17:31:06 +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 ed3cabf8b0 update 2025-12-06 21:16:25 +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
Ray Elliott b47c8bb138 update 2022-10-08 15:41:34 +01:00
Ray Elliott b57d625a5d update 2022-10-08 11:11:55 +01:00
Ray Elliott 0d451f9b04 revert cmdheight back to 3 2022-10-07 15:08:14 +01:00
Ray Elliott 3cec0c208b update 2022-10-05 20:29:01 +01:00
Ray Elliott c70f5660e8 fix nvim.ufo config 2022-09-27 09:39:29 +01:00
Ray Elliott 0eb551ebb2 astro files 2022-09-20 19:06:37 +01:00
Ray Elliott 6bd40aeeeb update 2022-09-20 18:46:49 +01:00
Ray Elliott aac456d6d5 update 2022-08-20 12:35:14 +01:00
Ray Elliott 0ce62a3c96 update 2022-08-04 10:44:47 +01:00
Ray Elliott 71c5af4b85 update 2022-07-28 18:36:21 +01:00
Ray Elliott 3bf55a67c3 update 2022-07-25 21:09:29 +01:00
Ray Elliott 92b654756e nvim-ufo cold folding 2022-07-24 17:07:15 +01:00
Ray Elliott b765de7e3f rust-tools 2022-07-24 16:12:06 +01:00
Ray Elliott a45cace9f2 add toml, rust support 2022-07-24 15:47:00 +01:00
Ray Elliott 82932b8223 update 2022-07-06 17:14:39 +01:00
Ray Elliott 7434003b37 update 2022-07-06 09:35:03 +01:00
Ray Elliott c7c70423b1 update 2022-03-13 19:42:13 +00:00
Ray Elliott 4fe671e7fa treesitter indentation enabled 2022-02-06 11:03:50 +00:00
Ray Elliott 939041bd35 use treesitter coldfolding 2022-02-06 10:28:49 +00:00
Ray Elliott 924b4c7341 add formatting keybind 2022-01-25 12:44:18 +00:00
Ray Elliott 17ec8d65c0 update 2022-01-23 11:24:07 +00:00
Ray Elliott 0c637d665a update 2022-01-23 11:19:07 +00:00
Ray Elliott 9bc32324d3 improve lsp configuration 2022-01-22 21:36:03 +00:00
Ray Elliott a74219cf8e configure diagnostics globally 2022-01-22 20:24:56 +00:00
Ray Elliott cdd5461131 fix diagnostic float 2022-01-22 19:15:06 +00:00
Ray Elliott 3de0ad7380 coombine all lsp config into one file 2022-01-22 19:09:55 +00:00
Ray Elliott 2791906c64 tidy up 2022-01-22 18:57:44 +00:00
Ray Elliott 45598458e6 explicitly set phpcs standard 2022-01-22 18:57:25 +00:00
Ray Elliott 8beb68162f add indent-blankline 2022-01-22 18:39:44 +00:00
Ray Elliott 1509f9fbd9 replace efm with null-ls, fix formatting/linting 2022-01-22 16:58:29 +00:00
Ray Elliott ca57edd143 update config for updated plugins 2021-12-13 15:16:24 +00:00
Ray Elliott becce26683 upddate cmp settings 2021-10-22 21:20:37 +01:00
Ray Elliott e601f1d755 update 2021-10-17 16:56:14 +01:00
Ray Elliott ecd05b4454 fix efm and lsp-config tsserver formatting conflicts 2021-10-10 18:53:47 +01:00
Ray Elliott cafa50734b update lsp keymaps 2021-10-07 19:58:57 +01:00
Ray Elliott 47097e6335 update lsp bindings 2021-10-07 11:56:31 +01:00
Ray Elliott 9df6cad0e2 customise lsp diagnostics 2021-10-06 11:26:20 +01:00
Ray Elliott b6842faf9e fix autoformatting on save 2021-10-05 23:16:48 +01:00
Ray Elliott 5bad300475 fix cmp, modularise lua plugin settings 2021-10-05 21:19:30 +01:00
Ray Elliott b12e317651 update 2021-09-20 21:23:42 +01:00
Ray Elliott d6a71c92d4 fix js json issues (tsserver confilct?) 2021-09-19 14:56:16 +01:00
Ray Elliott 33fd21d06f cmp - fix snippets 2021-09-19 13:28:34 +01:00
Ray Elliott b3e1ce732b lspconfig - add snippet support, fix css 2021-09-19 13:01:52 +01:00
Ray Elliott aaf41ab39e add nvim-autopairs, nvim-ts-autotag 2021-09-09 14:56:57 +01:00
Ray Elliott a022178884 reformat 2021-09-08 22:23:18 +01:00
Ray Elliott 37c02901fb update 2021-09-08 15:45:27 +01:00
Ray Elliott 0752dda7dc add intelephense 2021-09-08 14:11:11 +01:00
Ray Elliott 5c336c9c12 add lua-format 2021-09-06 13:24:28 +01:00
Ray Elliott e208545120 move lua config to separate module 2021-09-05 19:27:27 +01:00