089ba53e8b
feat: Adding LSP configs for ansiblels, arduino_language_server,
...
marksman. Adding documentation for LSP configs. Removing Mason config
and the reference to nvim-lspconfig.
2026-08-18 19:55:33 -05:00
76845fee2c
fix: Adding in yamlls setup with the newer lspconfig arrangement
2026-08-17 10:02:56 -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
5608ade094
Merge branch 'main' into development
2026-08-12 11:08:14 -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
Joshua Finch
779aba5270
Merge branch 'main' into development
2026-08-12 09:47:50 -05:00
6e035d1f4c
fix: Cleaning up some aspects of the language support work to move into
...
development and finish cleaning the main branch.
2026-08-12 09:46:56 -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
e751cee778
feat: Removing the old web-devicons from lualine, disabling the snippet
...
style auto-pair attempt (will continue on other branches), disabling
passthrough in tmux as it is not seemingly necessary for clipboard usage
(remote testing needed), disabling the old mouse cursor fix for X
systems.
Adding the wezterm shortcuts for actually using the Clipboard for
pasting using the usual ctrl+shift+v combo.
2026-07-30 05:41:44 -05:00
1b1777ecfe
fix: disabling the import-errors in pylint
2026-07-26 20:29:45 -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
4efc81858c
fix: changing up the statuscolumn setup
2026-07-15 15:40:24 -05:00
5741c3ad4e
fix: Reverting the statuscolumn gradient addition for now
2026-07-09 03:12:22 -05:00
cf2e947d43
feat: Adding a gradient to the border between the statuscolumn and the
...
text body
2026-07-08 19:58:39 -05:00
f88871bc4e
fix: Formatting and addition/disable of folding visualization in the new
...
statuscolumn
2026-07-08 18:13:05 -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
4d291369e3
feat: Replacement of the autopairs plugin using snippets, extension of
...
snippets (mainly python) and cleanup of keymappings for snippets.
2026-06-11 06:46:40 -05:00
c3fad7d51f
feat: Adding in several flags for neovim's calling of luarocks to
...
prevent the need for environment configuration to install/use
tree-sitter.
2026-06-08 21:03:11 -05:00
02d8fff47e
feat: Adding gitconfig support finally
2026-06-08 06:54:42 -05:00
377aaf83cf
feat: Starting the cleanup on DAP plugins and adding a basic statusline
...
to futz around with potential replacement of more external plugins.
2026-06-07 14:21:19 -05:00
e6e0ca0cca
Merge branch 'main' into development
2026-06-07 14:20:56 -05:00
406be77c97
feat: Adding keymappings for snippet traversal and removing the devicons
...
dependency from lualine
2026-06-07 14:18:51 -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
4ecac23d1c
fix: Adding a goto for gitcommit filetypes to start the cursor at the
...
beginning of the buffer
2026-06-07 12:54:56 -05:00
dad5638a4d
feat: Adding a gitcommit ftplugin for better and consistent gitcommit
...
message writing.
2026-06-07 12:54:18 -05:00
84d3c44175
feat: Adding the telekasten filetype to treesitter and registering it as
...
markdown
2026-06-07 12:52:01 -05:00
dbbe234781
fix: Removing the reference to the note_taking plugin on the production
...
branch
2026-06-04 18:32:05 -05:00
9f5007cbc3
feat: Adding the new FaultyBranches created note_taking plugin that may
...
take over for telekasten
2026-06-04 18:31:02 -05:00
28649d7907
fix: Actually fixing the yaml-companion setup. Testing needs to continue
...
with verifying schemaStore will work from fresh install.
2026-06-04 18:29:06 -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
82d843edbb
fix: Setting up luasnip a bit better with with dependency installation
...
properly working for jsregexp
2026-06-04 17:39:58 -05:00
2bcc1f866c
feat: Setting up the TreeSitterInstall custom command to install
...
luarocks hosted treesitter plugins inside neovim
2026-05-28 16:30:51 -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
905fd8fc43
feat: Cleanup of plugins, swapping the telekasten shortcut for toggling
...
todo items and making changes to the build UI.
2026-05-19 04:10:44 -05:00
f8836d1f49
feat: changing some naming conventions, adding in the
...
arduino_language_server setup and adding the fugitive plugin for git
actions.
2026-05-18 05:26:29 -05:00
9aa70e6f84
Merge branch 'development'
2026-04-22 14:07:38 -05:00
a5e460ae87
fix: Adding an ignore setting for pylint to remove calls to adding
...
function level docsctrings
2026-04-22 12:15:39 -05:00
5426461dea
exp: Testing out yaml-companion plugin, moving nvim-lint to being on a
...
hotkey rather than on bufread and bufwrite
2026-04-21 09:05:45 -05:00
e79b18785a
feat: Adding nvim-lint plugin and adding the cfn-lint for CloudFormation
...
linting.
2026-04-16 20:00:57 -05:00
56eb59f9c5
fix: Adding a docker default platform target and a minor format change.
2026-04-13 05:32:22 -05:00
dd63dfd57e
fix: Removing several bits that were superfluous or were causing issues.
...
Disabling nvim-lint and calls to cfn-lint for now. Found and removed the issue with
completion causing odd failures on expansion.
2026-04-07 08:03:21 -05:00
821d7328c6
refactor: Cleanup and stuff
2026-04-05 21:35:11 -05:00
04209e4b53
feat: Working on making CloudFormation and yaml linting.
2026-04-02 09:53:47 -05:00
7b64bb09ac
fix: Several small updates.
...
- Removing the load_lauunchjs call for dap as it's no longer needed.
- Cleanup of lspconfig of several lines that appear to not do anything
in testing, and updating keymap order.
- Removing the luasnip setup section as it appears to not be required in
testing.
- Update to nvim-cmp for luasnip relative loading and removing the
buffer from command mode completion
- Twilight update to narrow the focus but also expand out if statements.
- ZSH re-enabling keychain despite it being slow as replacement with
gpg-agent will take a focused session to do across environments
2026-04-02 06:29:20 -05:00
a519618e20
fix: Updates to telekasten to use the built in toggle_todo function
...
instead of the custom one (works well enough), removing lazy loading of
the plugin to allow calling from telekasten commands from nvim load, and
adding ZSH functions to open a new note or today's note immediately.
2026-04-02 06:23:43 -05:00
72ac2e0106
fix: Correcting a naming scheme for including luasnip so it's not
...
included multiple times under the same name
2026-04-02 06:15:06 -05:00