Skip to content

Linux distribution (.AppImage / .deb) #9

@ikseong00

Description

@ikseong00

Goal

Produce Linux builds (.AppImage for portable, .deb for Debian/Ubuntu users).

Why

Linux users currently locked out. The dev workflow works for them but no install path.

Acceptance

  • package.json build.linux configured (AppImage + deb targets).
  • CI builds on ubuntu-latest produce both artifacts.
  • App launches end-to-end on Ubuntu 22.04+: install via apt or run AppImage, pet hatches, statusLine registers.
  • Tray icon visible in GNOME / KDE.

Hints

  • AppImage is the easiest, no install needed by user.
  • For .deb, electron-builder handles category/depends automatically.
  • Test the always-on-top window flag on Wayland — has been flaky historically.

Out of scope

  • Snap / Flatpak packaging.
  • Arch (AUR).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions