Skip to content

Linux distribution (.AppImage / .deb) #9

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).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions