Skip to main content

A modular Python-based launcher hub for managing files, scripts, and tools

Project description

Python Hub

This is your personal Python Hub — a terminal-based launcher that auto-detects games, scripts, and info files inside the Python/ folder and lets you run them.

Quick start

  1. Put Python files in Python/<category>/ (e.g. games/, scripts/).
  2. Edit config.txt to change the title, subtitle or theme.
  3. Edit settings.txt to change animation style.
  4. (Optional) Add sounds/*.wav (click.wav, open.wav, exit.wav).
  5. Run python menu_done.py.

Config

config.txt contains:

title = HURON subtitle = AI-LINUX v1.0 theme = cyber_neon sound = on

Settings

settings.txt contains: animation = spinner or progress, diagonal, dots (dots means the simple "..." animation). The menu will read this and apply the chosen animation.

Themes

Look in themes/ for available theme JSON files.

Notes

  • For Termux sound playback, install termux-api and allow audio playback.
  • For richer system info install psutil (pip install psutil).
  • main.py and menu2.py are uncompleted so no need running them.

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

py_hub_launcher-1.0.4.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

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

py_hub_launcher-1.0.4-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

Details for the file py_hub_launcher-1.0.4.tar.gz.

File metadata

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

File hashes

Hashes for py_hub_launcher-1.0.4.tar.gz
Algorithm Hash digest
SHA256 cf09821ea0bc7f42154de0a6bfd5a8c6bf2ea1afc6698f6eb373499b460fb8b3
MD5 15553abe3647a285c13827b8f7d7319b
BLAKE2b-256 ba3f4ab0bbb83d34a873b3a603dfa34a73e5392b07a46efb59e4da407b2cad4d

See more details on using hashes here.

File details

Details for the file py_hub_launcher-1.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for py_hub_launcher-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6da469eefdfd8a8a936b6183427b6b3fac162fda1267d9fc6978ced228421534
MD5 82490b38373408816dddcd64348d1792
BLAKE2b-256 895a9bb4143c9a0b0e3b12edc4e2641ced5be5a9f0cd732f5ea10d3d242ce431

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