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
Release history Release notifications | RSS feed
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 details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
fmc-0.2.0-py3-none-any.whl
(10.2 kB
view details)
File details
Details for the file fmc-0.2.0.tar.gz.
File metadata
- Download URL: fmc-0.2.0.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54da67d15da3817d1873a8eb4ce4a42ac4c7a144acc275794adfb4c76626d392
|
|
| MD5 |
d6871e31f2a3d810d1fe157043f8ec02
|
|
| BLAKE2b-256 |
8fc4a7d0d3c8aff7050bba4908d6c94229f442450b78e402f6eb09818a7298cb
|
File details
Details for the file fmc-0.2.0-py3-none-any.whl.
File metadata
- Download URL: fmc-0.2.0-py3-none-any.whl
- Upload date:
- Size: 10.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf2da68e53f1c730ab64c811b5f7943c17cd66efea2e5b607a76a5c5e9326f1b
|
|
| MD5 |
d5319e92cc242b97dc1a480d63579614
|
|
| BLAKE2b-256 |
7279741b9a74e8d07b6d0e3269b2688ccf8acf96a8524cf9a9c9a7b2a90d3701
|