v0.2.0 is Released!
GarudaNvim Installer v0.2.0 - Enhanced Features and Uninstaller
Release Description:
We are excited to announce the second release of GarudaNvim Installer v0.2.0! 🚀 This version comes with significant enhancements, including the addition of a robust uninstaller and improved handling of existing Neovim configurations. We’ve also revamped the README with detailed instructions and updated information on what to expect from the installer repository.
Key Features:
1. Improved Installer Workflow
-
Backup or Delete Existing Neovim Configuration: Instead of quitting when an existing Neovim configuration is detected, the installer now presents two options to the user:
- Delete the existing configuration and proceed with installing GarudaNvim.
- Backup the existing configuration (automatically or manually), allowing the installation to proceed without losing previous setups.
This ensures smooth transitions between different Neovim setups and prevents accidental overwriting of important configurations.
-
Retain
.gitFolder: The installer no longer removes the.gitfolder after cloning the GarudaNvim repository. This change allows users to easily manage and push their own custom configurations to the same repository without the need to reinitialize Git.
2. Updated README Documentation
- Detailed Instructions: We’ve updated the README with step-by-step instructions, from installation to uninstallation, along with explanations of the key features. Users will find it easier to understand what to expect from the installer and how to manage their GarudaNvim setup.
- Feature Highlights: The new documentation highlights automatic configuration detection, backup options, and the complete uninstallation process, making the usage of this installer straightforward.
3. Uninstaller Script
- New Uninstallation Process: We have added a dedicated uninstaller script that allows users to completely remove GarudaNvim and its associated configurations from the system. This script ensures that all files related to GarudaNvim (whether in
~/.config/,~/.local/share/, or.cache) are cleaned up safely. - Confirmation Prompt: The uninstaller prompts for confirmation before proceeding with the deletion, providing users a final chance to cancel the uninstallation.
Installation Instructions:
- Download the
installGarudaNvim.shfile from the release. - Run the installer using the following commands:
chmod +x installGarudaNvim.sh ./installGarudaNvim.sh
Uninstallation Instructions:
- To remove GarudaNvim, download the
uninstallGarudaNvim.shfile from this release. - Run the uninstaller using the following commands:
chmod +x uninstallGarudaNvim.sh ./uninstallGarudaNvim.sh
The uninstaller will confirm whether GarudaNvim is installed, and prompt you to confirm before proceeding with the removal.
Known Issues:
- Platform Limitation: The installer and uninstaller currently support macOS. Compatibility for Linux and Windows will be addressed in future updates.
Happy coding with GarudaNvim! 💻