Updates `trouble.nvim` settings, including a more detailed icon configuration.
Comments out `which-key` registration for `trouble` and `goto` commands.
Adds a 'git' icon to the `lazy.nvim` interface.
Localizes `vim` global in `init.lua`.
- Integrates plugins for improved buffer management (bufferline, bufdelete) and diagnostics display (trouble).
- Applies the Catppuccin theme for a refreshed visual experience.
- Updates Neovim settings to support new UI elements and enable Nerd Fonts.