项目作者: ryonakano

项目描述 :
Add portable apps into the launcher easily
高级语言: Vala
项目地址: git://github.com/ryonakano/pinit.git
创建时间: 2021-09-19T15:45:28Z
项目社区:https://github.com/ryonakano/pinit

开源协议:GNU General Public License v3.0

下载


Pin It!

App window in the light mode

App window in the dark mode

Pin shortcuts for portable apps like raw executable files, AppImage files, etc. to the app launcher on your desktop.

Other features include:

  • Edit or delete created app entries without opening the file manager
  • Automatically add execution permission to the file you select

Installation

You can install Pin It! from Flathub:

Download on Flathub

You should install Pin It! from AppCenter if you’re on elementary OS. This build is optimized for elementary OS:

Get it on AppCenter

From Source Code (Flatpak)

You’ll need flatpak and flatpak-builder commands installed on your system.

Run flatpak remote-add to add Flathub remote for dependencies:

  1. flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

To build and install, use flatpak-builder, then execute with flatpak run:

  1. flatpak-builder builddir --user --install --force-clean --install-deps-from=flathub build-aux/flathub/com.github.ryonakano.pinit.Devel.yml
  2. flatpak run com.github.ryonakano.pinit.Devel

From Source Code (Native)

You’ll need the following dependencies to build:

  • blueprint-compiler
  • libadwaita-1-dev (>= 1.5.0)
  • libgee-0.8-dev
  • libglib2.0-dev (>= 2.74)
  • libgranite-7-dev (>= 7.2.0, required only when you build with granite feature enabled)
  • libgtk-4-dev (>= 4.10)
  • meson (>= 0.58.0)
  • valac

Run meson setup to configure the build environment and run meson compile to build:

  1. meson setup builddir --prefix=/usr
  2. meson compile -C builddir

To install, use meson install, then execute with com.github.ryonakano.pinit:

  1. meson install -C builddir
  2. com.github.ryonakano.pinit

Contributing

Please refer to the contribution guideline if you would like to:

  • submit bug reports / feature requests
  • propose coding changes
  • translate the project

Get Support

Need help in use of the app? Refer to the discussions page to search for existing discussions or start a new discussion if none is relevant.

History

The original idea of the app is inspired from Desktopius by Alex K.