• Add .pre-commit-config.yaml for gitleaks.
• Initialize Neovim configuration structure in nvim/init.lua.
• Define core settings, autocommands, keybinds, icons, and LSP configurations.
• Set up plugin loading via lazy.nvim and configure various plugins.
• Introduced configuration files for btop, eza, and lazygit, applying a "tokyonight" color scheme.
• Added a Fedora Distrobox build setup including a Dockerfile and configuration.
• Included a .gitignore file.
This commit restructures the zsh configuration by:
• Introducing Antidote for plugin management via .zsh_plugins.txt.
• Setting up the pure prompt theme.
• Adding FZF options for a TokyoNight theme.
• Removing deprecated/unnecessary shell scripts (aws.sh, kubectl.sh, toolbox.sh, utilities.sh).
• Adding a gmsg function for AI-assisted commit message generation.
• Updating aliases for better workflow (e.g., fl, lt).
• Change prefix key to C-a and bind reload to r
• Remove Catppuccin theme configuration
• Add Tokyo Night theme and update plugin list
• Change vertical/horizontal split bindings to v/h
• Add lazygit popup binding y
• Switched theme from Catppuccin Mocha to Tokyo Night.
• Updated font to MesloLGSDZ Nerd Font at size 10.5.
• Adjusted window opacity and padding.
• Removed deleted Catppuccin theme file.
• Added themes as a subproject commit.