launchthing

Crates.iolaunchthing
lib.rslaunchthing
version0.1.1
sourcesrc
created_at2023-06-04 06:56:00.669998
updated_at2023-06-04 07:19:09.918827
descriptionMinimalist application launcher for linux
homepagehttps://github.com/PrajwalCH/launchthing
repositoryhttps://github.com/PrajwalCH/launchthing
max_upload_size
id882018
size65,932
Prajwal Chapagain (prajwalch)

documentation

README

launchthing

launchthing is a linux application launcher written in Rust using GTK4.

https://github.com/PrajwalCH/launchthing/assets/42384293/3617055e-48a9-4d8a-b50f-0bf3cb9162ee

Install

Prebuilt binaries are not available for now as the project is in early development phase. Consider building it from source.

Building from source

To build the project you must have stable rust v1.69.0+ installed (plus dependencies). Once you have all the necessary things installed you can clone the source code and start to build it.

$ git clone https://github.com/PrajwalCH/launchthing
$ cd launchthing
$ cargo build --release
$ cargo run

Dependencies

The only dependency you need is GTK4 library which you can install from the package manager provided by your Linux distro.

Debian/Ubuntu

sudo apt install libgtk-4-dev build-essential

Arch Linux

sudo pacman -S gtk4 base-devel

Fedora

sudo dnf install gtk4-devel gcc
Commit count: 315

cargo fmt