Commit Graph

77 Commits

Author SHA1 Message Date
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
2be158262c feat: Adding pylint to neovim LSP config 2025-06-04 22:00:03 -05:00
6c228e4b4b fix: Fixing the nvim-dap configuration setup to properly install the
python debugpy debugger and set it up for use.
2025-05-29 11:24:42 -05:00
37d2389ed8 feat: Adding some additions to the luasnip code for nvim to start building out a snippet library for common actions, starting with docstrings in python. 2025-05-21 05:38:25 -05:00
1ad3cef941 feat: Adding large changes to the neovim config, adding documentation to everything, and minor tweaks to zsh, tmux and wezterm 2025-05-12 07:16:39 -05:00
34de0cfe23 fix: Changing nvim git shortcuts and general cleanup 2025-04-21 06:12:19 -05:00
0a742cfba1 Adding in wezterm configurations and changing the colorscheme for neovim
to test out a slight variation.
2025-02-13 08:48:40 -06:00
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
87978e824b fix: Adding the global flag to the FindandReplace custom function. 2025-01-29 20:03:41 -06:00
30238c883d doc: adding some comments to the nvim settings file. 2025-01-29 20:00:56 -06:00
84109ae916 Updating telekasten to remove an unused variable. 2024-11-13 10:22:30 -06:00
2757219590 Changing the find and replace function a bit and removing some unecesary pieces. 2024-11-07 20:30:35 -06:00
3039442306 fix: Updating the close buffer shortcut to not close splits or windows as well, retaining window layout. 2024-10-17 10:01:34 -05:00
8ebcf9877a fix: Changing the python testing shortcut to call pytest instead of running with unittest formatting. 2024-10-12 18:00:53 -05:00
c42de5a1c3 fix: Explicit add of noswapfile, noundofile, and noloadplugins 2024-10-12 13:40:11 -05:00
310e3f39d3 feat: Adding an autocommand to disable features on large files (just
folding for now).

Disabled the autocommand for the telescope folding
workaround.

Re-enabling debugging shortcuts.

Adding webp and png to the telescope ignore patterns.

Cleaning up some commented out old packages.
2024-10-12 13:28:15 -05:00
c90a5a2210 fix: changing both the buffer listing and file explorer shortcuts to be more consistent with the other telescope shortcuts, starting with a semicolon 2024-10-02 18:04:07 -05:00
1bcd7e63ab fix: changing up the sass/scss LSP servers. 2024-10-02 17:36:54 -05:00
958f5a6e56 feat: Adding a new function and shortcut for toggling a TODO checkbox
when using a markdown file for a TODO list.
2024-08-11 13:01:35 -05:00
e64416c730 feat: removing gopls LSP and removing the colourcolumn 2024-07-08 11:22:38 -05:00
2d4ecac731 feat: Adding in the cursorcolumn highlight to test it out for now. 2024-06-11 08:33:10 -05:00
6e2a6d58bc feat: Adding keymappings for the gitsigns plugin 2024-05-07 15:24:19 -05:00
fcec9d54ec fix: Corrected the overzealous exclusion of files with git or
`node_modules` in their names and instead excluding files in those
directories specifically
2024-05-07 15:13:51 -05:00
96cc292a2a feat: Testing a replacement of gitgutter with gitsigns 2024-05-07 15:13:33 -05:00
6f77c19ebe feat: Adding the arduino LSP 2024-05-06 22:27:52 -05:00