kupfer(1)
π NAME π
Hey bestie, welcome to kupfer(1) from the General Commands Manual! π kupfer is the convenient command and access tool for applications and documents. Periodt. β¨
β¨ SYNOPSIS β¨
kupfer [ OPTIONS | FILE ... ]
kupfer-exec FILE ...
πΈ DESCRIPTION πΈ
Kupfer is literally an interface for quick and convenient access to applications and their documents π . The most typical use is to find a specific application and launch it. We have tried to make Kupfer easy to extend with plugins so that this quick-access paradigm can be extended to many more objects than just applications. π¦
kupfer-exec is a helper script that can execute commands saved to file, but only by connecting to an already running instance of Kupfer. No cap. π«Ά
π¦ SPAWNING π¦
Running kupfer on the command line (without options) will try to show the program if itβs already running. π
Kupfer can be invoked with a list of files:
kupfer FILE ...
The file paths will be sent to and selected in an already running instance of the program. π
You may also pipe text to kupfer to pass it to a currently running instance. Pipes? Obsessed. π
π OPTIONS π
--no-splashβ Launch without presenting main interface. π--debugβ Enable more verbose output that can help understanding the programβs operation. π--list-pluginsβ List all installed plugins by their identifier, version and description. π
The following are options for internal use π
--exec-helper=HELPERβ Run plugin helper program, which should be the name of a module insidekupfer.
The following are generic options π
--helpβ Display usage information. π--versionβ Display version information. β
π CONFIGURATION π
Custom plugins are added to kupfer by installing them to the directory ~/.local/share/kupfer/plugins, or any kupfer/plugins directory in any of $XDG_DATA_DIRS. Drop βem in and slay. π
π ENVIRONMENT VARIABLES π
- If
KUPFER_NO_CUSTOM_PLUGINSis set, only allow loading built-in plugins (installed in the programβs python package). π - If
KUPFER_NO_CACHEis set, do not load from or write to any source cache files. π« - If
KUPFER_NO_KEYBINDERis set do not use Keybinder even if it is installed. β¨οΈ
π TROUBLESHOTING / KNOWN BUGS π
Wayland
Set GDK_BACKEND environment variable to x11 solve problem with wrong window position. πͺ
Some plugins (for example Windows) not work due to lack support by Wnck library. π
π Author π
Ulrik Sverdrup. π«‘
Thatβs the whole kupfer(1) moment, bestie β signed off with love, kupfer(1), 2017. π«Άπβ¨
π¦ where this page comes from
- arch rolling: kupfer 329-3 Β· GPL-3.0-or-later
- nixpkgs unstable: kupfer 329
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms