ViViDboarder
afa67c1b0c
Switch to none-ls and selene for lua checks
...
Also moves pre-commit hooks to system hooks to make sure editing and committing
versions match
2024-11-04 11:37:33 -08:00
ViViDboarder
4f245b169c
Upgrade packages
2024-11-01 16:44:29 -07:00
ViViDboarder
05db34d7b0
Don't install all go binaries when installing go.nvim
...
The ones I use most are handled in my helper script
2024-11-01 16:43:07 -07:00
ViViDboarder
2495f34d35
Make dap-ui lazier so it only loads if a plugin that configures dap is loaded
2024-10-28 16:20:08 -07:00
ViViDboarder
63e7047b63
Update to avoid using go.nvim if nvim is too old
2024-10-28 16:18:31 -07:00
ViViDboarder
54da69cd40
Use rustaceanvim rather than defunct rust-tools
2024-10-28 16:18:12 -07:00
ViViDboarder
29e936904d
Force loading of which-key when trying to do a keymap
2024-10-28 15:44:02 -07:00
ViViDboarder
e6cdf2a0bf
Improve dap configs and add go.nvim for Go dap
2024-10-28 15:43:40 -07:00
ViViDboarder
974ad2e128
Add isort and make note about null-ls
2024-10-04 09:18:00 -07:00
ViViDboarder
e0cb6bb7af
Update some packages for 0.9
2024-09-26 10:33:40 -07:00
ViViDboarder
dcbb47e6d3
Update all plugins including version tagging for treesitter
2024-09-25 15:57:51 -07:00
ViViDboarder
8708986e04
Fix a bunch of lazy loaded plugins
...
Also does one extra thing, updating copilot chat to build dependencies
2024-09-25 15:57:33 -07:00
ViViDboarder
33fc019e7a
Fix markdown textobj dependency
...
Move it to be lazy on Pencil
2024-09-25 15:56:39 -07:00
ViViDboarder
a321e21db9
Add some neovide config
2024-09-19 11:55:58 -07:00
ViViDboarder
a917280627
Only set up lsp configs if commands exist
2024-09-19 11:31:40 -07:00
ViViDboarder
174c62704d
Rename non plugin config files
2024-09-19 11:07:44 -07:00
ViViDboarder
f6621cc031
Remove unecessary locals
2024-09-19 11:01:47 -07:00
ViViDboarder
62f51ed97c
Make a few more things lazier
2024-09-19 11:01:04 -07:00
ViViDboarder
d2e67b404f
Move colors loading after lazy
2024-09-17 13:16:29 -07:00
ViViDboarder
d6a60ef277
Add vimdoc treesitter grammar
2024-07-19 13:16:51 -07:00
ViViDboarder
0c84a3fcd1
Avoid wk error if not loaded when currying keymaps
...
I guess requiring doesn't force init. Not sure if there is a way to do that.
2024-07-19 13:16:51 -07:00
ViViDboarder
474cfc0604
Update version pinning for newer nvims
2024-07-19 13:16:51 -07:00
ViViDboarder
fa723c8005
Update versions for lspconfig and LuaSnip
2024-07-19 13:16:51 -07:00
ViViDboarder
a823fa78f9
Make things more lazy
2024-07-19 13:16:51 -07:00
ViViDboarder
2603cb270f
Better lazy
2024-07-19 13:16:51 -07:00
ViViDboarder
5f3de9a36d
Improve telescope file browser
2024-07-19 13:16:51 -07:00
ViViDboarder
20c0af47a6
Update min and more lazify
2024-07-19 13:16:51 -07:00
ViViDboarder
35561b6aa5
Remove some more v0.7 hacks
2024-07-19 13:16:51 -07:00
ViViDboarder
65f434fcb8
More getting things working well with lazy
2024-07-19 13:16:51 -07:00
ViViDboarder
144903e2c4
Make some things lazier
2024-07-19 13:16:51 -07:00
ViViDboarder
fc016bd7b8
WIP: Made a few changes
...
This could use a broader refactor similar to lazyvim that takes advantage of opt merging
2024-07-19 13:16:51 -07:00
ViViDboarder
b6eb73cb77
WIP: Switch to lazy.nvim
...
Just getting started with testing this.
2024-07-19 13:16:44 -07:00
ViViDboarder
e07c535b88
Better lualine icons
2024-07-19 12:38:28 -07:00
ViViDboarder
e0e1d3defe
Update locks
2024-07-17 11:48:36 -07:00
ViViDboarder
62e83d83f5
Refactor to drop 0.6 support
...
Lightly tested: Finish up refactor
Remove old lspconfig hack
Refactor to avoid deprecated function when not needed
2024-07-17 09:38:20 -07:00
ViViDboarder
4a042358f6
Use ctrl+f for copilot complete
...
Similar to fish
2024-06-12 12:37:14 -07:00
ViViDboarder
46baaf7c1e
feat(neovim): add GitHub Copilot and CopilotChat plugins
...
This commit introduces two new plugins to the Neovim configuration:
GitHub Copilot and CopilotChat. The GitHub Copilot plugin is added
directly, while the CopilotChat plugin is added with a custom setup
function. The setup function configures key mappings and prompts for
the CopilotChat plugin. Additionally, a new global variable
`install_copilot` is introduced to control the installation of these
plugins.
2024-05-30 09:00:45 -07:00
ViViDboarder
6bb2fa1de6
Add some local overridable config variables
...
This allows me to only install and use SG and Copilot at work
2024-05-30 09:00:45 -07:00
ViViDboarder
66c11ff5a0
Update 0.9 plugin snapshots
2024-03-29 12:34:00 -07:00
ViViDboarder
a2c6ba1f41
Pin telescope for lower than 0.9 versions of nvim
2024-03-29 12:31:57 -07:00
ViViDboarder
77e8e797d0
Fix rust-tools
...
DAP for rust doesn't work. Something to do with paths or something.
2023-12-13 09:25:51 -08:00
ViViDboarder
abe6a88fa7
Add dap
2023-12-08 11:49:01 -08:00
ViViDboarder
b3f73d92dc
Fix rust-tools
2023-12-08 09:35:32 -08:00
ViViDboarder
b652a9b49d
Update 0.7 plugins
2023-11-17 22:52:25 +00:00
ViViDboarder
35ad43e6a3
Link latest snapshot to nvim-0.9
2023-11-15 09:56:19 -08:00
ViViDboarder
76903741e7
Disable vim_markdown_frontmatter when obsidian is loaded
2023-11-15 09:53:47 -08:00
ViViDboarder
b9917f562e
Add markdown_inline treesitter parser
2023-11-15 09:53:28 -08:00
ViViDboarder
7e32c53c05
Update sha for sg.nvim to include my patch
2023-11-15 09:24:36 -08:00
ViViDboarder
d52d57f5d5
Indicate min nvim version along side lspconfig version
2023-11-15 09:22:22 -08:00
ViViDboarder
dac42c039a
Configure bashls to not run shellcheck
...
I was getting duplicate warnings from shellcheck because it
was being run by bashls and null-ls
2023-11-15 09:22:22 -08:00