summaryrefslogtreecommitdiff
path: root/config/nvim/init.lua
AgeCommit message (Collapse)Author
14 daysrefactor (nvim/vim): Reduce <leader>q mapping to :wq! instead of :wqa!Suleyman Farajli
2025-06-20refactor(nvim): update keybindings and enable spellcheck for text based file ↵Suleyman Farajli
types - Commented out `vim.opt.list` to hide invisible characters by default - Removed window navigation keybindings (H and L) to avoid terminal issues - Enabled spellcheck for writing-related filetypes (e.g., markdown, gitcommit) - Changed <leader>q to use `wqa!` for saving and quitting all tabs
2025-06-19refactor: improve Neovim config for better readability and functionalitySuleyman Farajli
- Switch to Lua API options for setting vim options instead of vim.cmd - Add autocmd to trim trailing whitespace on save (except markdown) - Disable auto-comments via autocmd for all filetypes - Enhance and standardize key mappings with noremap and silent flags - Clean up plugin config indentation and comments
2025-01-08nvim: switched from packer.nvim to lazy.nvim for package managementSuleyman Farajli
2025-01-08nvim: keybinds added for neotreeSuleyman Farajli
2025-01-08nvim: plugins addedSuleyman Farajli
2025-01-07nvim: nightfox theme and packer addedSuleyman Farajli
2025-01-07nvim: init.lua addedSuleyman Farajli
2024-07-23nvim config removedSuleyman Farajli
2024-07-20directory name changed from dotfiles to configSuleyman Farajli