A fuzzy launcher
Find a file
2024-11-23 18:31:37 +00:00
flake.lock Update to work with latest NixOS 2024-09-09 02:04:03 +01:00
flake.nix Remove the usage of ENV_* variables 2024-11-03 23:36:22 +00:00
LICENSE Add license file 2024-09-09 02:04:00 +01:00
q Fix default argument handling 2024-11-20 07:45:08 +00:00
q-bookmarks Add an alternative action with alt-enter 2024-11-20 07:08:16 +00:00
q-browse Add an alternative action with alt-enter 2024-11-20 07:08:16 +00:00
q-calc Add an alternative action with alt-enter 2024-11-20 07:08:16 +00:00
q-cam Sort camera images by mtime 2024-11-23 18:31:37 +00:00
q-clipboard Add an alternative action with alt-enter 2024-11-20 07:08:16 +00:00
q-notes Add an alternative action with alt-enter 2024-11-20 07:08:16 +00:00
q-pass Add an alternative action with alt-enter 2024-11-20 07:08:16 +00:00
q-run Add an alternative action with alt-enter 2024-11-20 07:08:16 +00:00
README.md Update README 2024-09-09 02:03:58 +01:00

q.sh: a fuzzy launcher based on fzf

q.sh is a launcher for tiling window managers, that can not only run regular binaries, but also execute prefix commands.

Installing

Currently, the preferred way is to install through Nix, though just copying to any executable dir will do as well.

Extending q.sh

You can extend q.sh using any programming language. In order to do so, you need to place an executable file starting with q- in Q_SCRIPT_DIR (by default, ~/.config/q.sh).

To see an example of how to write a q.sh extension, take a look at q-pass.

License

Distributed under the terms of the BSD License