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
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
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
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
257dabd9bd
fix: Large cleanup of formatting in plugins, re-enabling of gdb in DAP,
...
removing large portions of the render-markdown plugin settings as they
are just the defaults
2026-03-31 12:57:03 -05:00
0fd6336d5a
fix: Initial pass through each neovim config section for formatting and
...
removing WSL
2026-03-31 12:09:41 -05:00
a31d423095
fix: Actually correcting the on_attach settings and moved them to an LspAttach event autocommand. Slight cleanup as well.
2026-02-22 20:33:13 -06:00
70c7a97484
feat: Adding additional file types to the bash LSP's loading list.
2026-02-14 21:20:11 -06:00
06e8a3f098
feat: Fixing up the gdscript LSP connection to the Godot server.
2026-01-26 06:31:57 -06:00
5a5386737e
fix: Adding alias for the todo list and the clangd LSP config file.
2026-01-06 08:37:38 -06:00
3dcd9eeea9
fix: Adding the jinja-lsp config for neovim.
2026-01-05 07:58:54 -06:00
11bce34eec
fix: Removing some extra space at line end in the zshrc file and adding the bashls LSP config file.
2026-01-01 20:58:53 -06:00
11c68f3743
fix: Moving the LSP configs out of the Mason file, using the new vim.lsp.config way of configuring LSPs, adding the 'after' config directory for LSP specific configs that override/extend those in the 'lsp' dir and fit with the new configuration way of NVIM 0.11+, moving shortcuts to lspconfig instead of Mason, removing the rename custom function in telescope and using the LSP based function.
2025-12-31 16:45:29 -06:00
f64b30c964
fix: Fixes for markdown autocomplete and tying to telekasten
2025-09-24 16:36:51 -05:00
bfd4e62bfb
feat: Adding clangd to the setup for debugging C/Rust, etc.
2025-09-20 06:52:15 -05:00
a660ae40b5
fix: Adding a better python virtualenv loading for LSP completion in a
...
project's directory and installed dependencies.
Removing render-markdown from being default enabled, but leaving it in
for now.
2025-08-05 07:23:13 -05:00
96063079b4
fix: Changes to the rust debugging setup
2025-07-27 18:05:15 -05:00
c7055d45f9
fix: Fixing the python DAP config as it was just not functioning
...
correctly with the Mason setup.
2025-07-26 20:30:10 -05:00
0b14709875
fix: biscuits bad
2025-07-22 14:13:48 -05:00
dab3447bad
feat: Adding new additions of:
...
- autopairs (trying again and kind of liking it)
- render-markdown to render markdown in editor
- twilight for dimming other lines
- nvim-biscuits
Changes to the zshrc settings to add location, color settings
environment variables, some keybindings, universal aliases for
coloration, etc.
Adding a loader.enable to the start of init.lua for faster load times
(need to benchmark this but it feels faster).
2025-07-20 14:53:21 -05:00
3cb82e1982
feat: Adding a custom zsh function for running rsync "moves"
...
Adding the capabilities and on_attach to all current LSP options in
Nvim.
2025-07-07 06:43:52 -05:00
246ba3d490
feat: Adding in the pylint plugin for pylsp rather than trying to add it
...
through other means. Adding the ignore line for ignoring lines that are
"too long", as well as providing a placeholder for future edits to
ignoring other linting feedback.
2025-06-10 11:11:14 -05:00
b44517f814
feat: Adding pyright to neovim LSP configs
2025-06-09 05:54:14 -05:00