nix.settings = {
substituters = [
"https://leaper.cachix.org"
# Others...
];
trusted-public-keys = [
"leaper.cachix.org-1:ZpRX/x4HMz6yqURw0OGxl4L/bjoRJ4iTvcbqSp4T+ks="
# Others...
];
};- App Launcher (default mode) (custom solution, good enough for me (but planning to improve things as i go))
- Command Runner (parse with shlex, run with std::process:Command)
- Power Menu (integrated code from waypwr)
- (Planned) File Finder
- Maybe more
Tried many, while the alternatives are good, they're either too bloated, have styling issues on my setup, or have some design choices i just don't agree with. Also, it's fun to build my own software.
Initially I started this project in hopes of porting walker (which I like and still use for bzmenu and iwmenu and in keep it as a backup until leaper becomes more stable) to Rust+Iced, but realized quickly that the architecture of that project just wont work nicely with iced + I found it less fullfilling to port someones code, and decided to figure out my own approach to the problem, while keeping the name. (walk -> leap, slow -> (blazingly) fast, u get the point)
When I think it's good enough for others to use, will write up a guide, for now this is just for me, but others can try it out of they want (through the flake or cargo install).
Until I release 0.1.0 on crates.io, not gonna accept any, since im still figuring things out.