Commit Graph

30 Commits

Author SHA1 Message Date
Joshua Finch
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
Joshua Finch
96cc292a2a feat: Testing a replacement of gitgutter with gitsigns 2024-05-07 15:13:33 -05:00
Joshua Finch
6f77c19ebe feat: Adding the arduino LSP 2024-05-06 22:27:52 -05:00
Joshua Finch
f4baa98476 feat: adding the ensure_installed list for Mason to auto-install LSPs
and manually adding the gdscript LSP manually as there are some oddities
when trying to add it through Mason
2024-04-29 14:02:27 -05:00
Joshua Finch
02ba4ea6e6 feat: Adding the custom_commands script with a find and replace function 2024-04-29 14:01:37 -05:00
Joshua Finch
165582f846 fix: Removing the E501 "Line too long" warnings from linting 2024-04-24 07:55:26 -05:00
Joshua Finch
4f2f7ec117 feat: Adding the markdown previewer plugin. 2024-04-24 07:53:23 -05:00
Joshua Finch
62537993c0 Reinstating the addition of a telescope to quickfix list replacement shortcut and function, and adding in a shortcut for populating the telescope grep window with the word under the cursor. 2024-04-02 11:21:29 -05:00
Joshua Finch
eddd47992d Changing the shortcut for closing buffers to not keep the split open as that is potentially no longer required in my workflow. 2024-04-02 11:20:17 -05:00
Joshua Finch
68d00cde99 Reverting the change as it affects Telekasten's search functions by preventing the floating window from opening. Further testing needed. 2024-04-02 09:42:44 -05:00
Joshua Finch
70ff57b800 Adding a keymapping for a global find and replaced based off of file grep via telescope, which feeds into the quickfix list and uses cdo to apply substitute commands to each file and specific word instance chosen. 2024-04-02 08:13:03 -05:00
Joshua Finch
2aa5273287 Adding the nvim-nio dependency that nvim-dap-ui now relies upon. 2024-03-26 19:16:26 -05:00
Joshua Finch
0db81d6874 Adding a custom function to run build only calls, staring with rust.
Adding a keymapping for the new build only shortcut.
2024-03-26 19:15:32 -05:00
Joshua Finch
2a97dd9901 Adding descriptions to the DAP keyboard shortcuts so their function is
seen when listing out mode keymaps.
2024-03-20 11:14:14 -05:00
Joshua Finch
80fef78ae9 Adding a WSL specific configuration file which enables only when the environment variable WSL_DISTRO_NAME is set 2024-03-20 11:13:36 -05:00
Joshua Finch
44b9ea885f Adding dap shortcut to run_to_cursor function. 2024-03-13 20:07:01 -05:00
Joshua Finch
be69817d68 Changing the cmdline autocomplete source to have a minimum keyword_length of 1 2024-03-11 19:22:56 -05:00
Joshua Finch
b88c541140 Changes to DAP to include a Rust configuration and removal of pedantic settings for Clippy 2024-03-11 19:22:15 -05:00
Joshua Finch
feb0ae8446 Changing the layout for the DAP UI and adding the option for conditional breakpoints. 2024-03-11 03:55:10 -05:00
Joshua Finch
43a742b9cf Adding sql and gitignore treesitter loaders. 2024-03-11 03:54:31 -05:00
Joshua Finch
ab7bac5d96 Adding DAP! 2024-03-06 12:34:44 -06:00
Joshua Finch
b11ee41a48 Rewrite of the custom functions to better load with the newer modular configs. 2024-03-06 12:34:15 -06:00
Joshua Finch
95a58ffb1f Adding the incremental rename plugin, though its workspace-wide rename needs to be figured out. 2024-03-06 12:32:45 -06:00
Joshua Finch
d42f0429ab Changing floaterm to not lazy load as it messes with some other plugins. 2024-03-06 12:32:06 -06:00
Joshua Finch
a6e9de00c1 Removing the oddly overlapping options starting with 'w' 2024-03-06 12:29:48 -06:00
Joshua Finch
1e55d6394d Changing the configuration of telescope a bit to add in the use of the file_browser extension, and adding a shortcut to open the file_browser where the current buffer's file is. 2024-03-04 15:44:40 -06:00
Joshua Finch
7817df3b90 Updating the telescope keymappings to use a different leader to separate it from generic operations. 2024-03-04 15:13:41 -06:00
Joshua Finch
c186a03ade Adding some keymappings for moving panes and for incrementing/decrementing integers flow easier. 2024-03-04 15:13:01 -06:00
Joshua Finch
bd1a378da5 Changing the control based shortcuts to use the uppercase C when defined for consistency. 2024-03-04 14:33:55 -06: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