Skip to content

Conversation

@manghidev
Copy link
Owner

This pull request introduces significant updates to the LazyVim Docker project, focusing on simplifying scripts, enhancing usability, and replacing outdated components. Key changes include replacing the remote-uninstall.sh and remote-update.sh scripts with smarter alternatives, improving the lazy global command interface, and updating documentation to reflect these changes.

Script updates:

  • Replaced remote-uninstall.sh with uninstall.sh for a more streamlined and interactive uninstallation process. (Makefile: [1] README.md: [2] [3]
  • Replaced remote-update.sh with a "Smart Update System" that includes intelligent version checking and interactive prompts. (Makefile: [1] README.md: [2] [3]
  • Removed the remote-update.sh script entirely. (scripts/remote-update.sh: scripts/remote-update.shL1-L225)

Command usability improvements:

  • Enhanced the lazy global command interface with color-coded output for better readability and user experience. (scripts/install-global-commands.sh: [1] [2]
  • Modified the lazy command logic to preserve the TTY for interactive commands by avoiding subshells. (scripts/install-global-commands.sh: [1] [2]

Documentation updates:

  • Updated the README to reflect the replacement of outdated scripts with smarter alternatives and added detailed descriptions of the new update and uninstall processes. (README.md: [1] [2] [3] [4]

Minor updates:

  • Replaced lazygit dependency with bash in the Dockerfile. (Dockerfile: DockerfileL14-R14)
  • Incremented the version number from 1.3.3 to 1.3.4. (VERSION: VERSIONL1-R1)

@manghidev manghidev self-assigned this Jul 13, 2025
@manghidev manghidev merged commit be7d481 into main Jul 13, 2025
@manghidev manghidev deleted the performance branch July 13, 2025 05:08
@manghidev manghidev restored the performance branch July 13, 2025 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants