{"id":22394613,"url":"https://github.com/xrce/sublie","last_synced_at":"2025-07-09T23:33:21.263Z","repository":{"id":164776075,"uuid":"603815363","full_name":"xrce/sublie","owner":"xrce","description":"How to patch Sublime Text","archived":false,"fork":false,"pushed_at":"2024-08-11T08:33:15.000Z","size":12,"stargazers_count":56,"open_issues_count":0,"forks_count":14,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-28T14:09:28.565Z","etag":null,"topics":["hexedit","patches","sublime","sublime-text"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xrce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-19T16:50:10.000Z","updated_at":"2025-04-20T19:37:02.000Z","dependencies_parsed_at":"2024-08-11T09:40:00.730Z","dependency_job_id":null,"html_url":"https://github.com/xrce/sublie","commit_stats":null,"previous_names":["xrce/sublime-patch"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/xrce/sublie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xrce%2Fsublie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xrce%2Fsublie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xrce%2Fsublie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xrce%2Fsublie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xrce","download_url":"https://codeload.github.com/xrce/sublie/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xrce%2Fsublie/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264505262,"owners_count":23618911,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hexedit","patches","sublime","sublime-text"],"created_at":"2024-12-05T05:11:05.071Z","updated_at":"2025-07-09T23:33:21.248Z","avatar_url":"https://github.com/xrce.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"```\nIt's called sublie cause you're lying about unlimited user license\n```\n\n\u003cdetails open\u003e\n\u003csummary\u003e\u003cb\u003eInstall Sublime Text\u003c/b\u003e\u003c/summary\u003e\n\n## Windows\n\n1. Download [Sublime Text](https://www.sublimetext.com/download_thanks?target=win-x64)\n2. Open installer file\n3. Select destination location, then click Next\n4. You can add Sublime Text to explorer context menu, just check it then click Next\n5. After installation succedded, click Finish\n\n## Linux\n\n**Apt**\n\nThe apt repository contains packages for both x86-64 and arm64.\n\n1. Install the GPG key:\n    ```\n    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg \u003e /dev/null\n    ```\n\n2. Select the channel to use:\n\n    **Stable**\n    ```\n    echo \"deb https://download.sublimetext.com/ apt/stable/\" | sudo tee /etc/apt/sources.list.d/sublime-text.list\n    ```\n\n    **Dev**\n    ```\n    echo \"deb https://download.sublimetext.com/ apt/dev/\" | sudo tee /etc/apt/sources.list.d/sublime-text.list\n    ```\n3. Update apt sources and install Sublime Text:\n\n    ```\n    sudo apt-get update\n    sudo apt-get install sublime-text\n    ```\n\n**Pacman**\n\n1. Install the GPG key:\n    ```\n    curl -O https://download.sublimetext.com/sublimehq-pub.gpg \u0026\u0026 sudo pacman-key --add sublimehq-pub.gpg \u0026\u0026 sudo pacman-key --lsign-key 8A8F901A \u0026\u0026 rm sublimehq-pub.gpg\n    ```\n\n2. Select the channel to use:\n\n    **Stable x86_64**\n    ```\n    echo -e \"\\n[sublime-text]\\nServer = https://download.sublimetext.com/arch/stable/x86_64\" | sudo tee -a /etc/pacman.conf\n    ```\n\n    **Dev x86_64**\n    ```\n    echo -e \"\\n[sublime-text]\\nServer = https://download.sublimetext.com/arch/dev/x86_64\" | sudo tee -a /etc/pacman.conf\n    ```\n\n    **Stable aarch64**\n    ```\n    echo -e \"\\n[sublime-text]\\nServer = https://download.sublimetext.com/arch/stable/aarch64\" | sudo tee -a /etc/pacman.conf\n    ```\n\n    **Dev aarch64**\n    ```\n    echo -e \"\\n[sublime-text]\\nServer = https://download.sublimetext.com/arch/dev/aarch64\" | sudo tee -a /etc/pacman.conf\n    ```\n\n3. Update pacman and install Sublime Text:\n    ```\n    sudo pacman -Syu sublime-text\n    ```\n\n**Yum**\n\n1. Install the GPG key:\n    ```\n    sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg\n    ```\n\n2. Select the channel to use:\n\n    **Stable**\n    ```\n    sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo\n    ```\n\n    **Dev**\n    ```\n    sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/dev/x86_64/sublime-text.repo\n    ```\n3. Update yum and install Sublime Text:\n\n    ```\n    sudo yum install sublime-text\n    ```\n\n**Dnf**\n\n1. Install the GPG key:\n    ```\n    sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg\n    ```\n\n2. Select the channel to use:\n\n    **Stable**\n    ```\n    sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo\n    ```\n\n    **Dev**\n    ```\n    sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/dev/x86_64/sublime-text.repo\n    ```\n3. Update dnf and install Sublime Text:\n\n    ```\n    sudo dnf install sublime-text\n    ```\n\n**Zypper**\n\n1. Install the GPG key:\n    ```\n    sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg\n    ```\n\n2. Select the channel to use:\n\n    **Stable**\n    ```\n    sudo zypper addrepo -g -f https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo\n    ```\n\n    **Dev**\n    ```\n    sudo zypper addrepo -g -f https://download.sublimetext.com/rpm/dev/x86_64/sublime-text.repo\n    ```\n3. Update zypper and install Sublime Text:\n\n    ```\n    sudo zypper install sublime-text\n    ```\n\n## MacOS\n\n1. Download [Sublime Text](https://www.sublimetext.com/download_thanks?target=mac)\n2. Extract downloaded file\n3. Drag Sublime Text.app into your Applications folder\n\n\u003c/details\u003e\n\u003cdetails open\u003e\n\u003csummary\u003e\u003cb\u003ePatch Sublime Text\u003c/b\u003e\u003c/summary\u003e\n\n## Patch Automatically\n\nYou can use ```patcher.py``` for replacing hex if you want\n\n**Usage :**\n```\npython patcher.py -i \u003cinput\u003e -o \u003coutput\u003e\n```\n**Example :**\n```\npython patcher.py -i sublime_text.exe -o sublime_text.exe\n```\n```\npython patcher.py -i sublime_text\n```\n\n## Patch Manually\n\n1. Go to [HexEd.it](https://hexed.it/)\n2. Click Open file, then put executable file of Sublime Text\n    **Windows**\n    ```\n    C:\\Program Files\\Sublime Text\\sublime_text.exe\n    ```\n\n    **Linux**\n    ```\n    /opt/sublime_text/sublime_text\n    ```\n\n    **MacOS**\n    ```\n    /Applications/Sublime Text.app/Contents/MacOS/sublime_text\n    ```\n\n3. Search `80 78 05 00 0F 94 C1` in Search for\n4. Click Find Next\n5. Overwrite it to `C6 40 05 01 48 85 C9` as Hexadecimal Values\n6. After that click Save as, rename it to same as Sublime Text executable file\n7. Backup old file, then move modified file to Sublime Text directory\n\n\u003e For newer version like `4180`, search for `80 79 05 00 0F 94 C2` then replace with `C6 41 05 01 B2 00 90`\n\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxrce%2Fsublie","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxrce%2Fsublie","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxrce%2Fsublie/lists"}