Skip to content

Improper installation: two folders for a singular mod. #269

@DRKCTRLDEV

Description

@DRKCTRLDEV

After installing Sine (V2.2.1) on my Arch-based system (EndeavourOS, KDE Plasma 6.4.4, Wayland), I tried to add the mod context-menu-icons-for-Zen (V1.9.1.3). Once installed (and Enabled), I noticed that all the icons in my browser's context menu had vanished.

At first, I thought something was wrong with the mod itself. Looking closer at the installation, I found that:

  • Two separate directories were created:
    • ~/.zen/.../chrome/sine-mods/context-menu-icons-for-zen – contains the mod files.
    • ~/.zen/.../chrome/sine-mods/context-menu-icons-for-zenicons – contains SVG icon files.

It seems the icons are supposed to end up in an icons subfolder inside the main mod directory, but instead, they're placed in a completely separate directory. I was able to fix the problem by manually moving the icons into the right spot.

For reference, this issue does not happen on Windows 11—installing the same mod with Sine there works perfectly, and the icons appear as expected.

Steps to Reproduce

  1. Install Sine V2.2.1 on EndeavourOS (Arch, KDE Plasma 6.4.4, Wayland).
  2. Install context-menu-icons-for-Zen V1.9.1.3 using Sine.
  3. Check The Browser's Icons.
  4. See ~/.zen/.../chrome/sine-mods.

Expected Behavior

Context menu icons should appear as intended after installing the mod via Sine, with no manual file moving required.

Actual Behavior

  • All context menu icons disappear.
  • Icons are placed in a separate directory (context-menu-icons-for-zenicons) instead of inside the mod’s icons folder.
  • Manual intervention is required to restore icon functionality.

System Information

  • Sine Version: V2.2.1
  • context-menu-icons-for-Zen Version: V1.9.1.3
  • Zen Browser Version: V1.14.11b (Installed from AUR)
  • OS: EndeavourOS (Arch Linux), KDE Plasma 6.4.4, Wayland

Additional Notes

  • The problem only happens on Linux—Windows installs work fine.
  • Looks like Sine’s mod installer is handling directories differently on Linux.

Workaround

Move the SVG icon files manually from /sine-mods/context-menu-icons-for-zenicons to the icons subfolder inside /sine-mods/context-menu-icons-for-zen.

screenshots

Image Image Image

lmk if you need logs etc, thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions