Skip to main content

fmc is a simple cli application for one's own convenience.

Project description

Introduction

fmc (For-My-Convenience) is a simple cli application for one's own convenience.

Usage

Installation

# Install from pip
pip install fmc

# Install from source
pip install .

Commands

Basic

# Check fmc version
fmc --version

# Check help info
fmc -h

# Check environment info
fmc info

Go - convenient 'cd' with alias

# setup path alias
fmc go work -s path_to_my_workspace
# go to workspace
fmc go work

Secure - file encryption

  • You'll have to install gpg first
  • Tehn create a private key
  • For first run, the gpg_user_id is needed
# setup alias for a file which needs to be encrypted
fmc secure secret -s path_to_the_file.zip
# encryption or decryption
fmc secure secret

Config File

Configuration file is located at ~/fmc.conf.

Developement

# Run by python3
python3 ./fmc.py *args*

# Smoke test
./smoke.sh

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

fmc-0.2.0.tar.gz (7.6 kB view hashes)

Uploaded Source

Built Distribution

fmc-0.2.0-py3-none-any.whl (10.2 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