Skip to main content

Welcome to TheTeleporter Scripts

A curated collection of bash scripts, automations, and utilities designed to supercharge your productivity and simplify system management. Built with bash, optimized for the command line, and powered by real-world automation needs.

Quick start

Get up and running with your first script in minutes

Installation

Install dependencies and set up your environment

GDrive Ingest

Interactive Google Drive uploader with smart organization

System Tools

Power management, monitoring, and system utilities

What’s included

Cloud integrations

Powerful scripts for cloud storage services with interactive interfaces and smart automation. Featured: GDrive Ingest - An interactive Google Drive uploader that makes cloud storage management effortless:
  • Arrow key folder navigation with live UI
  • Real-time download and upload progress bars
  • Smart music organization by Artist/Album/Year
  • Automatic cover art extraction from audio files
  • Metadata cleaning to remove website tags
  • Duplicate detection to prevent re-uploads
  • Telegram support for downloading from channels

System utilities

Tools for system monitoring, power management, and automation: Power Guard - CPU monitoring script that automatically manages high-consumption processes:
power_guard.sh
#!/usr/bin/env bash

CPU_LIMIT=30   # percent
WHITELIST="gnome-shell|Xorg|systemd|NetworkManager"

echo "Scanning for power goblins..."

ps -eo pid,comm,%cpu --sort=-%cpu | tail -n +2 | while read pid name cpu
do
  cpu_int=${cpu%.*}

  if [[ $cpu_int -gt $CPU_LIMIT ]]; then
    if [[ ! $name =~ $WHITELIST ]]; then
      echo "Killing $name (PID $pid) using $cpu% CPU"
      kill -15 $pid
    fi
  fi
done

Script templates

Starter templates for creating your own automation scripts with best practices built-in:
  • Standardized structure with help flags
  • Color-coded output for better readability
  • Error handling with set -eo pipefail
  • Comprehensive documentation headers
  • Argument parsing examples

Core features

Interactive UI

Arrow key navigation, progress bars, and real-time feedback

Smart organization

Automatic file categorization and metadata extraction

Error handling

Robust error checking with helpful color-coded messages

Modular design

Well-structured code that’s easy to extend and customize

Zero dependencies

Core scripts use only standard Unix tools

Production ready

Battle-tested scripts used in real-world scenarios

Script standards

All scripts follow consistent conventions for reliability and maintainability:
  • Bash shebang - Proper #!/bin/bash declaration
  • Help flags - Every script supports --help
  • Color output - Visual indicators for success, errors, and warnings
  • Error handling - Comprehensive error checking and user feedback
  • Documentation - Inline comments and usage examples
  • Executable permissions - Scripts are ready to run
Each script includes a detailed header with usage instructions, options, and examples.

Project structure

scripts/
├── cloud/              Cloud storage integrations
│   └── gdrive-ingest/  Interactive Google Drive uploader
├── system/             System utilities and tools
│   └── power_guard.sh  CPU monitoring and management
├── templates/          Script templates and starters
│   └── script-template.sh
└── README.md

Why TheTeleporter Scripts?

Built for the command line

Native bash scripts that feel at home in your terminal

Real-world tested

Solutions to actual automation needs, not toy examples

Easy to customize

Clean, readable code that you can adapt to your needs

No bloat

Focused tools that do one thing well

Next steps

1

Install dependencies

Set up bash, curl, jq, and other required toolsView installation guide →
2

Try the quick start

Run your first script and see the interactive interface in actionStart tutorial →
3

Explore features

Learn about GDrive Ingest, system tools, and script templatesBrowse documentation →

Build docs developers (and LLMs) love