TheSecretJuice

๐Ÿ’‰ TheSecretJuice

PowerShell steroids for your favorite command-line tools

Transform boring CLI tools into interactive, colorful, user-friendly experiences.

PowerShell Platform License

โœจ What You Get

๐Ÿš€ Quick Install

One command to rule them all:

iwr https://raw.githubusercontent.com/mini-page/TheSecretJuice/main/install.ps1 | iex

Then reload your profile:

. $PROFILE

Done! ๐ŸŽ‰

๐Ÿ“ฆ Available Tools

Tool Commands What it does
yt-dlp-enhance yt-dlp yt-video yt-audio Download videos/audio with menus, cookies, archives
nav-enhance zi zz bm ll la Smart navigation with zoxide + eza, bookmarks
robocopy-enhance robocopy robo-mirror robo-backup Smart file copying with presets, logging, scheduling
fzf-enhance Coming soon Fuzzy finder with presets
Moreโ€ฆ ๐Ÿ’ก Suggest! What CLI tool needs juice?

๐Ÿ’ก Quick Examples

Download YouTube Videos

yt-dlp                    # Interactive mode
yt-video "URL"            # Quick best quality
yt-audio "URL"            # Extract MP3
yt-cookies "URL" chrome   # Use browser cookies (bypass blocks)

Smart Navigation

zi                        # Interactive fuzzy jump
zz projects               # Jump to directory
bm-add work              # Bookmark current location
bm work                  # Jump to bookmark
ll                       # Enhanced listing

File Operations

robocopy                 # Interactive file copying
robo-mirror C:\Src D:\Dst # Mirror sync
robo-backup C:\Src D:\Dst # Backup with smart skip
robo-diff C:\A C:\B      # Compare directories
robo-schedule C:\Src D:\Dst # Schedule backup

๐Ÿ“– Full Documentation

Each tool has detailed docs with examples and troubleshooting:

๐ŸŽฏ Why TheSecretJuice?

Before:

yt-dlp --cookies-from-browser chrome --user-agent "Mozilla..." -f "bestvideo[ext=mp4]+bestaudio" --download-archive archive.txt -o "~/Downloads/%(title)s.%(ext)s" "URL"

After:

yt-dlp "URL"  # Interactive prompts guide you

Or even simpler:

yt-video "URL"  # One command, done!

โšก Features Highlights

yt-dlp-enhance

robocopy-enhance

๐Ÿ› ๏ธ Manual Installation

Click to expand manual installation steps ### Git Clone ```bash git clone https://github.com/mini-page/TheSecretJuice.git cd TheSecretJuice ``` ### Windows ```powershell $dest = "$env:USERPROFILE\Documents\PowerShell\Scripts\TheSecretJuice" Copy-Item -Path ".\*" -Destination $dest -Recurse ``` ### Linux/macOS ```bash mkdir -p ~/.config/powershell/Scripts/TheSecretJuice cp -r ./* ~/.config/powershell/Scripts/TheSecretJuice/ ``` ### Add to Profile ```powershell # Edit profile notepad $PROFILE # Windows nano $PROFILE # Linux/macOS # Add these lines: $juicePath = "$env:USERPROFILE\Documents\PowerShell\Scripts\TheSecretJuice" . "$juicePath\yt-dlp-enhance.ps1" . "$juicePath\nav-enhance.ps1" ```

๐Ÿ“‹ Requirements

PowerShell

Optional CLI Tools

The installer will check for these and provide download links.

โ“ Quick Help

yt-help        # Show yt-dlp commands
nav-help       # Show navigation commands
yt-reset-settings  # Clear saved settings

๐Ÿค Contributing

Got a CLI tool that needs steroids? Open an issue or submit a PR!

Template: Check CONTRIBUTING.md for the enhancement template.

๐Ÿ“œ License

MIT License - Free to use, modify, and share!

๐Ÿ’ฌ Support


Making CLI tools feel like 2030 ๐Ÿ’‰โœจ

Built with โค๏ธ by mini-page