spyglass is an extensible TUI search tool written in Go, inspired by Raycast and Vicinae
Simply add the repo to your flake inputs...
inputs = {
spyglass.url = "github:stikypiston/spyglass";
};...and pass it into your environment.systemPackages...
environment.systemPackages = [
inputs.spyglass.packages.${pkgs.stdenv.hostPlatform.system}.spyglass
];Simply run the following command:
go install github.com/stikypiston/spyglass@latestNote
Ensure that ~/go/bin is in your $PATH
- Type to search
- Use
Tabto switch Lenses (tabs) - Use
Up/Downto select results - Use
Shift+Tabto open the Context Menu
For instructions on how to configure the default Applications lens, how to register new lenses, and how to create your own lens, see the documentation home
