Metadata-Version: 2.1
Name: paaster
Version: 1.1.3
Summary: Upload locally encrypted pastes from your terminal to Paaster
License: GPL-3.0
Author: WardPearce
Author-email: wardpearce@protonmail.com
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: pyperclip (>=1.8.2,<2.0.0)
Requires-Dist: pysodium (>=0.7.12,<0.8.0)
Requires-Dist: requests (>=2.28.2,<3.0.0)
Description-Content-Type: text/markdown

# Paaster CLI: Encrypted Pastes from Your Terminal

## Support
- Linux (Tested)
- Windows (Tested)
- MacOS (Not tested, please submit an issue if it works or not)

## Installation
- `pip3 install paaster`

## Commands
- `paaster --help`: Shows available commands.
- `paaster upload`: Upload locally encrypted clipboard to the API.

    Options:
    - `-m, --mode TEXT`: Specify the mode for the paste, choose from "clipboard", "file", or "inline". (default: clipboard)
    - `-ctc, --copy_to_clipboard BOOLEAN`: Overwrite COPY_URL_TO_CLIPBOARD setting.
    - `-ob, --open_browser BOOLEAN`: Overwrite OPEN_URL_IN_BROWSER setting.
    - `-eu, --echo_url BOOLEAN`: Overwrite ECHO_URL setting.

- `paaster set --name "" --value ""`: Set config parameters.

## Parameters
- `API_URL`: Backend URL, type: string.
- `FRONTEND_URL`: Frontend URL, type: string.
- `COPY_URL_TO_CLIPBOARD`: Copy URL to clipboard, type: "true/false".
- `OPEN_URL_IN_BROWSER`: Open paste in the browser, type: "true/false".
- `ECHO_URL`: Echo the paste URL in terminal, type: "true/false"

