jrbalderrama / shellcraft

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShellCraft

A bunch of scripts for daily use.

Install

First, install with the package manager oathtool and wl-copy. Some sripts run Python code. They would also need:

$ pip install yt-dlp
$ cargo install htmlq

Then to install the scripts use stow:

$ stow -t ~ -R -v shellcraft

Scripts

ShelllCraft provides:

  • totp: Temporal OTP tokens generation (supports autocomplete)

    $ totp github
  • otp-hex2base32: Transform a OTP key from hex to base32 format

    $ otp-hex2base32 4LLC YBIJ V4D2 6G1T 3LII R6AG DA6E PCGF
  • otp-keyuri: Generate a standard OTP URI using issuer and key

    $ otp-keyuri github DPBBSAXYAAEUDAS2
  • yt-dlpi: Interactive yt-dlp to choose source language

    $ yt-dlpi https://www.arte.tv/fr/videos/114583-010-A
  • yt-rss: Get the RSS URL of any youtube channel or video

    $ yt-rss https://www.youtube.com/@GitHub

TODO

Add documentation of each script and their parameters

About

License:MIT License


Languages

Language:Shell 66.0%Language:Python 34.0%