dotfiles
dotfiles copied to clipboard
Add orgmode, replace nvimtree with oil, replace nvim-cmp with blink.cmp
This pull request includes significant changes to the configuration and setup of various shaders, Neovim settings, and plugins. The most important changes include the addition of new shader files, updates to Neovim configuration and plugins, and improvements to helper functions.
Shader Additions:
- Added
bar_spectrum.fragshader file with configurations for bar values, colors, and gradients. - Added
northern_lights.fragshader file with configurations for bar values and colors. - Added
pass_through.vertshader file for vertex data input and fragment coordinate output.
Neovim Configuration Updates:
- Updated Neovim version requirement in
README.mdfrom 0.7.2 to 0.10 and removed sections onnvim-tree,Cmp_luasnip, andGithub Copilot. [1] [2] [3] [4] - Added new environment setup for
miseshims and updated settings for clipboard, conceal level, and global statusline insettings.lua. [1] [2] - Updated diagnostic signs and virtual text configuration in
lsp.lua, and added a key mapping to toggle diagnostics. [1] [2] [3]
Plugin Configuration Changes:
- Updated
lazy-lock.jsonwith new plugin commits and added new plugins such asblink.cmp,oil.nvim, andorg-bullets.nvim. - Updated
lazy.luato include new plugin imports and disabled change detection notifications. - Updated
alpha-nvim.luato useXDG_CONFIG_HOMEfor terminal command path. - Updated
avante-nvim.luato include new provider and behavior options, and removed some dependencies and plugins. [1] [2] [3]
Helper Function Improvements:
- Refactored helper functions in
helpers.luato improve key mapping and autocommand group creation.
These changes collectively enhance the functionality and configuration flexibility of the shaders and Neovim setup.