Skip to main content

Cross-platform floating quick access launcher with compact ball mode, edit support, and autostart

Project description

pTool - Cross-Platform Floating Quick Access Launcher

A powerful floating always-on-top quick access panel for folders, files, apps and webpages. Works on Windows and Linux.

Features

  • Always Floating above all windows (toggleable)
  • Quick Folders - Desktop, Downloads, Documents + custom (with Edit via right-click)
  • Quick Files - Add any file for quick access (with Edit)
  • Quick Apps - Smart defaults + custom apps (with Edit)
  • Quick Webpages - Add any URL (with Edit)
  • Compact / Quick Ball mode - Shrinks to a small floating orb that docks only to left/right edges
  • Right-click Edit on any card
  • Tooltips on all buttons
  • Autostart on login (via standard .desktop method)
  • Themes, opacity, always-on-top, position memory
  • Survives terminal close on Linux (auto-daemonizes)
  • Cross-platform (Windows + Linux)

One-Click Installation (Recommended for Linux)

From the folder containing install_pTool.sh and floating_launcher.py:

bash install_pTool.sh

The installer will:

  • Install dependencies
  • Put pTool in ~/.local/bin/ptool
  • Create desktop entry
  • Optionally enable autostart

After installation, search for pTool in your menu or type ptool in terminal.

Portable Run (no installation)

python3 floating_launcher.py

Autostart

Tick "Start on startup" in Settings (⚙). It uses the standard Linux .desktop method (exactly like the reference QuickFloat app).

Logs

Logs are saved to: ~/.config/PToolV1/PToolV1.log

You can open it from inside the app via Settings → "Open Log File" button (added for easy copy-paste).

Uninstall

bash uninstall_pTool.sh

License

MIT

Enjoy your floating launcher! 🚀

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ptool_launcher-0.0.1.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ptool_launcher-0.0.1-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file ptool_launcher-0.0.1.tar.gz.

File metadata

  • Download URL: ptool_launcher-0.0.1.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ptool_launcher-0.0.1.tar.gz
Algorithm Hash digest
SHA256 977daab52e7edc845a67d124c2489fbc7ea9ae36aa9b8764e5e6e08c88dc8fcc
MD5 205eefffe9527d704cf2a2cbe8605c85
BLAKE2b-256 4207259ecd8e87f0a37e424c8a65baacc265e41e5c9e60cdc98db4591c51e72a

See more details on using hashes here.

File details

Details for the file ptool_launcher-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: ptool_launcher-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ptool_launcher-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0153306a7ed52afdf4561edabfcbc6df5b00b7b60c4336c8e4909bac620c6e79
MD5 47ad2a50c891dc665c022377c40b8eba
BLAKE2b-256 c8b81b59ce12530f2ecf924b968a9b7efdfd6833c055a88f457e3988da3da4ec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page