Skip to content

Request for cleaning languages/locales of electron based apps #300

@asifahmad134

Description

@asifahmad134

Hi,
electron based apps are gaining popularity day by day. Whatsapp had decided to go back to using webview based wrapper. Except few like vscode, almost all are memory hogs. I usually delete the these languages, and i think their default inclusion in list will be helpful for precious space on our SSDs. I request to incude these and other License file (in latest vscode, LICENSES.chromium.html = 15+MB).

To Remove unused locales from Chrome & Electron-based apps, i usually run these commands on ubuntu

VS Code

sudo rm /usr/share/code/resources/app/ThirdPartyNotices.txt /usr/share/code/LICENSES.chromium.html /usr/share/code/resources/app/LICENSE.rtf
sudo rm /usr/share/code/locales/!("en-GB.pak"|"en-US.pak")
sudo rm -fdr /usr/share/code/resources/app/licenses

FreeTube

sudo rm /opt/FreeTube/locales/!("en-GB.pak"|"en-US.pak")
sudo rm /opt/FreeTube/LICENSES.chromium.html /opt/FreeTube/LICENSE.electron.txt

Google Chrome

sudo rm /opt/google/chrome/locales/!("en-GB.pak"|"en-US.pak")

Brave Browser

sudo rm /opt/brave.com/brave/locales/!("en-GB.pak"|"en-US.pak")

Google antigravity

sudo rm /usr/share/antigravity/locales/!("en-GB.pak"|"en-US.pak")
sudo rm /usr/share/antigravity/resources/app/ThirdPartyNotices.txt /usr/share/antigravity/LICENSES.chromium.html /usr/share/antigravity/resources/app/LICENSE.txt

Cursor

sudo rm /usr/share/cursor/locales/!("en-GB.pak"|"en-US.pak")
sudo rm /usr/share/cursor/resources/app/ThirdPartyNotices.txt /usr/share/cursor/LICENSES.chromium.html /usr/share/cursor/resources/app/LICENSE.txt

Slack

sudo rm /usr/lib/slack/locales/!("en-GB.pak"|"en-US.pak")
sudo rm /usr/lib/slack/LICENSE /usr/lib/slack/resources/LICENSES.chromium.html

TickTick

sudo rm /opt/TickTick/locales/!("en-GB.pak"|"en-US.pak")
sudo rm /opt/TickTick/LICENSE.electron.txt /opt/TickTick/LICENSES.chromium.html

Replit

sudo rm /usr/lib/replit/locales/!("en-GB.pak"|"en-US.pak")
sudo rm /usr/lib/replit/LICENSES.chromium.html

GitKraken

sudo rm /usr/share/gitkraken/locales/!("en-GB.pak"|"en-US.pak")
sudo rm /usr/share/gitkraken/LICENSES.chromium.html /usr/share/gitkraken/LICENSE.electron

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