Qubes OS Command Prompter | rofi / fzf launcher
This package provides two helpers to access Qubes commands and shortcuts via an interactive manual extracted from the official Qubes manual. Over 40 commands are made available from the Qubes code-base in this way, allowing users to reference and learn the craft of Qubes. Using the helpers as a faster way to access commands may assist those wanting to learn more about Qubes. This version is for posix-compliant systems that are able to install fzf/rofi, a seperate ulauncher extension is also available.
Versions
There are two versions to suit different user preferences:
- CLI Version: Ideal for users who prefer interacting through the command line.
- Rofi Popup Version: Designed for users who prefer a graphical interface, providing a visually appealing and intuitive experience, great for tiling window managers like i3 and bspwm.
Usage
| Keyword | Description | Example |
|---|---|---|
qubes-fzf |
Search for qubescommands and shortcuts for a given query |
enter to open QUBES Manual |
qubes-rofi |
Search for qubescommands and shortcuts for a given query |
enter to open QUBES Manual |
Features
- Search for QUBES Commands either by their description or their Hotkey.
- Hitting enter on a command will redirect to Qubes Manual on the same command.
Disclaimer
- This project is not related to the Qubes Project and does not make any claims about the Qubes software.
- Since the Commands Database and its description fragments have not been fully tested and validated, they may not be functional, please report any issue here if any don't map the Qubes official manual.
- If you have issues with Qubes please report that via the official Qubes channels.
Installation
Manual Installation
- Download the Latest Release
- Extract the archive and copy the files to
~/.local/share/qubes-prompt
System requirements
- Rofi
- Fzf
Recommended Installation
pip install qubes-prompt
Install Helpers for Ubuntu/Debian
sudo apt install rofi fzf
Operation
qubes-fzf # Uses fzf interface
qubes-rofi # Uses rofi interface
License
Release files for qubes-prompt 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| qubes_prompt-0.1.3.tar.gz | 9.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| qubes_prompt-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.2 kB
Release files / qubes_prompt-0.1.3.tar.gz
| Download URL | qubes_prompt-0.1.3.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8dc2e6809e7aa3abb81d40c41248010abc597fda3b1e73eb9c0ac9f4da5bdd15
|
|
BLAKE2b-256 checksum How to use checksums |
5b487712f5ce0f5bb07ebec93dc3c4c8f3a83105f1394bbf5478095a8fa2cfc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.2
|
Release files / qubes_prompt-0.1.3-py3-none-any.whl
| Download URL | qubes_prompt-0.1.3-py3-none-any.whl |
|---|---|
| Size | 9.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
275972dfba3bbe571567d64ad719c593bc3a2a44b70fe47bf7573c264b538a39
|
|
BLAKE2b-256 checksum How to use checksums |
4eea59b42b7f81c469f631420ea060f200b3f18d1d779fd2b474fb0cf734a2c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.2
|