Skip to main content

Terminal App to manage .env files written in Python powered by Textual

Project description

Project generated with PyScaffold

dotenvhub

Your Terminal App to manage your .env files

Introduction

header

DotEnvHub helps accessing your project specific .env files from a central place to setup your environment.

Features

  • Organizes files centrally under user_data_dir following the XDG Basedir Spec
  • Saves your last selected shell automatically via a config file under user_config_dir
  • Supports Creating/Editing/Deleting files in your dotenvhub
  • Currently provides 3 ways to set your environment variables:
    1. Copy the shell specific command to set the environment variables into your clipboard
    2. Create a Copy of the selected file into your current working directory
    3. Copy the path of the selected file to be used with e.g. python-dotenv
      without creating a copy in the project

Installation

You can install dotenvhub with:

python -m pip install dotenvhub

Or using pipx

pipx install dotenvhub

Usage

After Installation the Interface can be opened with:

dot

Feedback and/or Issues

If you have feedback or find bugs, feel free to open an Issue

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

dotenvhub-0.0.3.tar.gz (108.1 kB view hashes)

Uploaded Source

Built Distribution

dotenvhub-0.0.3-py3-none-any.whl (14.8 kB view hashes)

Uploaded Python 3

Supported by

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