Skip to content

Support for Firefox channels & profiles #36

@eddy-geek

Description

@eddy-geek

I have had to manually add Firefox Dev & Nightly channels, which is fine I guess but they have no icon despite matching the executable in the .desktop file.

It would be nice to improve the mapping done by browser_icon_loader.go, and/or allow custom icons to be specified ?

Examples:

    {
      "name": "Firefox Nightly",
      "command": "$HOME/.local/share/firefox-nightly/firefox --name firefox-nightly -P nightly %u",
      "hidden": false,
      "source": "auto",
      "matches": null
    },
    {
      "name": "Firefox Dev",
      "command": "$HOME/.local/share/firefox-dev/firefox --name firefox-dev %u",
      "hidden": false,
      "source": "auto",
      "matches": null
    }
cat ~/.local/share/applications/firefox-dev.desktop                                               hotfix ✭ ◼
[Desktop Entry]
Name=Firefox Developer
Exec=$HOME/.local/share/firefox-dev/firefox --name firefox-dev %u
Icon=/home/eoubrayrie/.local/share/firefox-dev/browser/chrome/icons/default/default128.png
StartupWMClass=firefox-dev;
...

(Also, profiles have to be added manually with -P like above, but I guess that's an advanced feature so it's ok.)

Anyway, thanks for this nice utility!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions