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
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
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
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
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
ViViDboarder
9b05e6a4e0
Update some version pinning
...
Telescope master is now 0.9 and on. Making sure 0.7 versions are pinned
to stable releases, even if 0.9 is using same releases for now.
For todo-comment, using a version rule rather than a moving tag to
avoid got weirdness.
2023-11-15 08:07:12 -08:00
ViViDboarder
ab29c55c39
Update comments to explain a bit better
2023-11-15 08:05:18 -08:00
ViViDboarder
6f7627d290
Move darknotify config to it's own file
2023-11-10 14:54:14 -08:00
ViViDboarder
00598ea1c4
Fix obsidian workspaces list
2023-11-10 14:49:19 -08:00
ViViDboarder
b97d2aafbe
Lazy load sg and disable cody
2023-11-10 11:25:19 -08:00
ViViDboarder
cc7d7820b9
Use full github urls for plugins and update all
2023-11-10 11:25:03 -08:00
ViViDboarder
78f926dd79
Update obsidian plugins to auto handle git
2023-11-10 11:24:11 -08:00
ViViDboarder
cf2c776af6
Fix indentation for fugitive fix commit
2023-10-20 17:02:52 -07:00
ViViDboarder
c338a0b580
Add sourcegraph
2023-10-20 17:00:30 -07:00
ViViDboarder
20af7a9374
Add Obsidian
2023-10-20 17:00:30 -07:00
ViViDboarder
e783fde179
Unpin fugitive for patched Neovim versions
2023-09-23 23:10:48 -07:00
ViViDboarder
c077ee967c
Fix 0.7 packages
2023-06-27 21:48:52 -07:00
ViViDboarder
7a275315f0
Add markdown treesitter parser
2023-06-27 16:29:21 -07:00
ViViDboarder
50a72348e8
Return some top level mappings for lsp and fix diagnostic
2023-06-26 15:02:36 -07:00
ViViDboarder
5c77243b8c
Add csv column to statusline
2023-06-26 15:02:36 -07:00
ViViDboarder
f82987bc19
Make wombat_lush default neovim theme
2023-06-13 17:27:23 -07:00
ViViDboarder
29d9b7960d
Disable lua_ls formatting in favor of stylua
2023-06-13 17:24:37 -07:00
ViViDboarder
ad47f57d68
Lazy load snippets
...
This shaves 300ms of startup time
2023-06-13 17:12:45 -07:00
ViViDboarder
963cc8bb6a
Use my keymap functions instead of whichkey for telescope
2023-06-13 17:03:16 -07:00
ViViDboarder
a616e2e14c
Drop support for nvim 0.5
2023-06-13 16:47:03 -07:00
ViViDboarder
03df97c0d2
Disable prefer stylua to lua_ls formatter
2023-06-13 16:14:25 -07:00
ViViDboarder
7c6369ba98
Add dressing for increname
2023-06-13 16:08:42 -07:00
ViViDboarder
17c3e9b5b7
Pin trouble to stable major versions
2023-06-13 16:08:07 -07:00
ViViDboarder
e6b2f2bf86
Pin to stable 1.0 releases of which-key
2023-06-13 16:07:50 -07:00
ViViDboarder
7f9c6a92b3
Use untagged version of nvim-lspconfig on latest nvim for lua_lsp support
2023-06-13 15:00:42 -07:00
ViViDboarder
21de929b35
Switch from rls to rust-analyzer and from rust.vim to rust-tools.nvim
...
This includes some transition support for both rls and rust-analyzer
that should eventually be removed.
2023-06-13 14:59:41 -07:00
ViViDboarder
5bcd6af235
Fix navic in lualine
2023-06-12 12:31:15 -07:00