28 Commits

Author SHA1 Message Date
ab7bac5d96 Adding DAP! 2024-03-06 12:34:44 -06:00
b11ee41a48 Rewrite of the custom functions to better load with the newer modular configs. 2024-03-06 12:34:15 -06:00
95a58ffb1f Adding the incremental rename plugin, though its workspace-wide rename needs to be figured out. 2024-03-06 12:32:45 -06:00
d42f0429ab Changing floaterm to not lazy load as it messes with some other plugins. 2024-03-06 12:32:06 -06:00
a6e9de00c1 Removing the oddly overlapping options starting with 'w' 2024-03-06 12:29:48 -06:00
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
7817df3b90 Updating the telescope keymappings to use a different leader to separate it from generic operations. 2024-03-04 15:13:41 -06:00
c186a03ade Adding some keymappings for moving panes and for incrementing/decrementing integers flow easier. 2024-03-04 15:13:01 -06:00
bd1a378da5 Changing the control based shortcuts to use the uppercase C when defined for consistency. 2024-03-04 14:33:55 -06:00
55765e8cf6 Moving all the nvim files to a subdirectory and updated the deploy script. 2024-03-04 14:08:47 -06:00
3c6b5ec1e1 Replacing double quotes with single. 2024-03-01 11:28:29 -06:00
59ef0707ac Switching the source of web dev icons 2024-03-01 11:08:39 -06:00
487f874984 Massive rewrite and modularization of the existing neovim config to
break it up into multiple files and to use a maintained package manager
(lazy.nvim)
2024-02-29 21:22:09 -06:00
3f281df6df Adding a deploy script to set up symlinks between this repo's files and the current user's home directory. 2024-02-29 21:21:53 -06:00
da90b9ec19 Changing away from the LSP rename function to built-in and potentially
custom functions for find and replace in general rather than symbols
only.

Removing vimdoc from the TS install list.

Adding a shortcut for clearing shortcut highlighting.

Adding the buffer to the ex mode cmd autocomple sources.

Changing the layout of telescope windows, partially as a test.
2024-02-10 16:07:00 -06:00
ef54f297ee Changing the completeopt back to select but not insert as not selecting
is causing a workflow issue both logically and muscle memory-wise.
2024-02-01 12:21:35 -06:00
329df1a121 Changing several settings for nvim-cmp based upon the recommended
settings for the plugin.
2024-01-30 11:46:03 -06:00
1de6c86595 Adding some treesitter configs to be installed. 2024-01-30 11:45:43 -06:00
53539af0fa Changes to the mason config to remove ui customization and removing the gdscript setup for now. 2024-01-30 11:44:22 -06:00
8670032827 Changing the shortcuts for cycling between diagnostics. 2024-01-30 11:42:50 -06:00
cbbb18df63 Verified that the treesitter reload autocmd is required to rebuild the tree after major tree changes or else the folds won't work. Future work will be needed to verify if this can be replaced, is a known bug, etc. 2024-01-30 11:42:31 -06:00
2e526c7e44 Changing the netrw mode from fullscreen to the vertical split and toggleable version using . 2024-01-30 11:41:28 -06:00
5b7cbca343 Removing the local variable for vim.set and accessing it directly. 2024-01-30 11:39:22 -06:00
c028d5a249 Changing how gruvbox is set up, consolidating the package install and
config in one place.
2024-01-30 11:35:22 -06:00
5e9a7530b5 Changing to packer bootstrap from a function that was called immediately
after being defined into fewer and easier to read procedural lines.
2024-01-30 11:25:38 -06:00
f741b82166 Adding ghost text preview to completions. 2024-01-26 11:12:15 -06:00
533c7fdf41 Initial commit of the dotfiles repository.
Adding NeoVim monolithic configuration.
Adding older Tmux configuration.
2024-01-25 13:54:35 -06:00
Joshua Finch
7c0faa4357 Initial commit 2024-01-25 13:52:02 -06:00