2 releases
0.1.1 | Jun 4, 2023 |
---|---|
0.1.0 | Jun 4, 2023 |
#72 in #launcher
22KB
250 lines
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
Dependencies
~19MB
~441K SLoC