mirror of
https://github.com/m1ngsama/dotfiles.git
synced 2025-12-24 10:51:24 +00:00
No description
Update deprecated LSP server names, fix API calls, and resolve plugin conflicts to improve configuration maintainability and performance. Changes include: - Replace deprecated tsserver with ts_ls in LSP configuration The nvim-lspconfig project renamed tsserver to ts_ls following upstream changes. This update ensures compatibility with current and future versions. - Fix treesitter API call from config to configs The correct API is nvim-treesitter.configs, not .config. This fixes potential runtime errors during treesitter initialization. - Resolve completion plugin conflict between nvim-cmp and blink.cmp Disable nvim-cmp configuration as blink.cmp is already configured and active. Running both completion engines simultaneously causes conflicts and degrades performance. - Replace symbols-outline.nvim with aerial.nvim The symbols-outline plugin is no longer actively maintained. Aerial.nvim provides similar functionality with better performance and active maintenance. - Remove redundant cmdheight setting in options.lua The cmdheight option was set twice. Keep only the modern value of 0 and remove the outdated conditional check for nvim-0.8. - Enable matchparen in disabled_plugins list Modern alternatives like vim-matchup provide better functionality. Disabling the built-in matchparen reduces startup overhead. - Update dashboard header from DEVASLIFE to M1NGSAMA Personalize the neovim startup screen with custom branding. These changes bring the configuration up to date with current best practices, eliminate deprecated APIs, and improve overall performance and maintainability. Signed-off-by: m1ngsama <m1ng@example.com> |
||
|---|---|---|
| alacritty | ||
| fish | ||
| i3 | ||
| keymap | ||
| nvim | ||
| picom | ||
| ranger | ||
| tmux | ||
| aliases | ||
| LICENSE | ||
| README.md | ||