Commit Graph

19 Commits

Author SHA1 Message Date
a82bbcd531 feat: Changing the signature_help shortcut to ctrl+shift+k.
Changing double quotes to single quotes.
2026-08-30 17:35:49 -05:00
86475a8e8e feat: Removing nvim-lspconfig and starting the removal of Mason, adding
in LSP definitions for servers that are used, adding in a script to
check for LSPs, removing some extraneous items in the tmux conf, moving
autopairs to its own file
2026-08-16 20:19:05 -05:00
114d764b18 cleanup: Removing extraneous items that are meant for development work
and experimental settings rather than the official stable setup
2026-08-12 10:36:57 -05:00
48235c005d fix: moving the git signing settings to the local config, updating
neovim to use the diagnostic.jump functions, and enabling the
r_language_server LSP
2026-08-06 18:06:10 -05:00
1425ee295c fix: Cleaning up the settings and removing the statusColumn override
that was causing formatting issues.
2026-07-21 11:29:39 -05:00
96e93d46ce feat: Adding in a custom statuscolumn formatting function and lua file 2026-07-08 14:05:40 -05:00
e623cfdd40 fix: Cleanup of a few bits in the neovim configs and reverting to the
autopairs plugin for pair completion as the snippets are not nuanced
enough at the moment (or possibly ever).
2026-06-23 07:10:09 -05:00
b13a31df51 feat: Updating some neovim settings from recent testing 2026-06-07 13:58:25 -05:00
4871f2a8c3 doc: Comment added to a neovim setting for sidescrolloff 2026-06-07 12:55:59 -05:00
08b5c6a247 fix: Moving Ui2 to its own config file, adding settings to the
yaml-companion to give more accurate matching of files, disabling
twilight plugin (not really used but may be tested again during pair
programming in the future), removing scrolloff
2026-06-04 17:49:32 -05:00
0ff4a94a04 feat: Adding the TSI (Tree-Sitter Install) command, changing the ui2
setup to use floating messages instead of the cmdline output, cleanup of
plugin loading.
2026-05-27 08:25:34 -05:00
a587e16f1f feat: Adding a bunch of changes to move further towards a clean and more
builtin setup rather than relying upon plugins.
2026-05-26 05:28:54 -05:00
abe81c01b3 feat: A working state during the transfer between the old neovim
configurations and using newer built-in functionality in the 0.12.x
versions of Neovim.

Further work is needed for treesitter updates, cleanup of the conversion
work and testing to verify old functionality isn't lessened to get the
benefits of a cleaner config and vastly faster load times.
2026-05-23 20:28:34 -05:00
36c3852bc3 refactor: Moving the wezterm local file linux cursor fix into the main
config file, fixing treesitter folding (maybe) and removing the old
attempt at a fix, slight fixes to formatting in other files.
2026-03-31 15:56:08 -05:00
Joshua Finch
7ad4fe2350 Altering the neovim config for LSP plugin load order and adding the
prettier LSP for reference (even though mason-lspconfig doesn't load it)

Chaning the zshrc template for better handling of include files, adding
support for easily extending include files, changing the loaded plugins
to better support currently work flows and minor cleanup of the plugin
download.
2025-02-07 13:12:53 -06:00
Joshua Finch
30238c883d doc: adding some comments to the nvim settings file. 2025-01-29 20:00:56 -06:00
Joshua Finch
e64416c730 feat: removing gopls LSP and removing the colourcolumn 2024-07-08 11:22:38 -05:00
Joshua Finch
2d4ecac731 feat: Adding in the cursorcolumn highlight to test it out for now. 2024-06-11 08:33:10 -05:00
Joshua Finch
55765e8cf6 Moving all the nvim files to a subdirectory and updated the deploy script. 2024-03-04 14:08:47 -06:00