722c1d4082b2cb2a79257cf046a809ef259b6870
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# cradle – BASH Utilities ## What’s inside - **japg.sh** – generate a capitalised, delimiter-separated passphrase with one random digit appended to a word - **jascp.sh** – bidirectional SCP helper: download-only (`-d`), upload-only (`-u`), or download-edit - **jau.sh** – DNF and flatpak updater - **install.sh** – installer that drops the tools into `/usr/local/bin` and `/usr/share/dict` - **dict/japg.list** – word list used by **japg.sh** ## Quick start ```bash git clone https://github.com/emptyproduce/cradle.git ./cradle/install.sh ``` ## Usage ### japg.sh ``` japg.sh [NUM_WORDS] [DELIMITER] # default: 3 words, delimiter “-” ``` ### jascp.sh ``` jascp.sh # download → edit (default codium) jascp.sh -d # download only jascp.sh -u # upload only ``` ### jau.sh ``` jau.sh ``` ## Requirements - `bash`, `scp`, `ssh`, `xclip`, `shuf`, `paste`, `tr` - Root privileges only for **install.sh** and **jau.sh** when system updates occur ## License GNU Affero General Public License v3.0 – see LICENSE file.
Languages
CSS
66.2%
Shell
33.8%