Skip to content

Gedit Dracula Installer #18

@mozertdev

Description

@mozertdev

Hello Dracula Gedit Maintainers,

I have developed a robust Shell Script installer (gdt_installer.sh) designed to significantly simplify the installation of the Dracula theme across all common Gedit installation methods on Linux.

The goal is to provide a single, reliable command that handles the current complexity of Gedit configuration paths, especially for containerized environments.

Key Features of the Installer:

  • Multi-Environment Support: Automatically attempts installation in four known configuration paths:
    • Native Legacy (< v46)
    • Native Modern (>= v46)
    • Flatpak (>= v46)
    • Snap (>= v46)
  • Robust Pre-flight Checks: Verifies connectivity, dependencies (curl), and handles HTTP errors (like 429 Rate Limit) between theme file downloads.
  • Clean User Experience: Provides clear success/failure messages, including specific warnings and alternatives for Snap users.

I believe integrating this script into the main repository would be a huge quality-of-life improvement for your Linux user base, reducing the support load related to manual path configuration.

You can review the script and documentation (README) here:
https://github.com/mozertdev/gedit-dracula-installer

Let me know if you like it.

Thank you for maintaining this fantastic theme!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions