8 releases
0.1.8 | Jan 6, 2020 |
---|---|
0.1.7 | Dec 29, 2019 |
0.1.5 | Apr 22, 2019 |
0.1.4 | Mar 31, 2019 |
#10 in #rofi
33KB
453 lines
riiry launcher
Rewrite it in Rust they said...
rofi launcher is pretty sweet (especially those app icons amirite?) but why isn't it cross platform? Also, haven't they heard Rust is what computers crave?
Build
Rust has pretty nice tooling, just build and run with cargo:
cargo build
cargo run
NixOS
default.nix
is ready to be used with nix-shell
and should be as simple as:
git clone https://github.com/AshyIsMe/riiry
cd riiry
nix-shell
cargo run
(Note: default.nix is based on what is required for neovim-gtk and probably has some extras still)
Other linux distros
Ubuntu: apt install libgtk-3-dev
OSX
Just use nix (untested lol...)
https://nixos.org/nix/download.html
Windows
Should be possible but not tested yet.
gtk-rs supports windows: http://gtk-rs.org/docs/requirements.html#windows
fd supports windows: https://github.com/sharkdp/fd#on-windows
Screenshot
Behold:
Dependencies
~19–28MB
~487K SLoC