Skip to main content

unapicker

FUSE-based file picker for adding graphical file picker support to terminal applications. Simply give the application /tmp/picker and a graphical file picker will launch automatically.

Install and Quickstart

pip install unapicker
# install and enable systemd user service
unapicker install_service

Usage

Read from /tmp/picker in your application to open a graphical file picker:

with open("/tmp/picker", "r") as f:
    selected_file = f.read().strip()
selected_file=$(cat /tmp/picker)

Requirements

  • Linux with FUSE support
  • Python 3.8+
  • One or more file picker applications (zenity, kdialog, etc.)

Disclaimer

This app was entirely vibe-coded by Claude.

Metadata

Release files for unapicker 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for unapicker 0.1.0
File Size Uploaded
unapicker-0.1.0.tar.gz 17.1 kB Details

Release files / unapicker-0.1.0.tar.gz

Download URL unapicker-0.1.0.tar.gz
Size 17.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c605f06e8c2e13a4ad535b35b1a759ae0e4f5e08c9ffe2447fcd57edd1d87d96
BLAKE2b-256 checksum
How to use checksums
f2bb561c066df2ec17c1636e5de26720d76cfb6a4b4c3a3493b882905e061f3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.11

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page