Skip to content

LoserLab/shellraiser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shellraiser

Your terminal is boring. Fix that shit.

Five themed shells for macOS Terminal.app. Each one rewires your prompt, colors, splash screen, and commands into something that actually looks like you give a damn.

No electron apps. No config files to babysit. Just run the installer and pick your poison.

The Themes

PINHEAD // horror Blood red on void black. The flagship. Puzzle box ASCII art on launch. Bone white text on void. Commands named after suffering: bind, devour, torment, lament, chains, suffering. Puzzle box prompt (⛧). "We have such sights to show you."

1UP // retro arcade Phosphor green on pitch black. Three hearts for a prompt. Your git commits are a HI-SCORE. Commands named like a game because your terminal should feel like one: save, quickload, bossfight, rage.

MUJI // minimalist Warm cream on dark paper. Coffee cup splash. Cloud prompt. For the person who wants their terminal to feel like a quiet morning with a pour-over. gather, wellness, notice, countdown.

NEON // cyberpunk Cyan and hot pink on void blue. Boot sequence. Lambda prompt. Your terminal pretends it's jacked into a mainframe. scan, probe, netscan, diagnostics, alert.

SHIBUYA // vaporwave Pink, cyan, lilac on deep purple. Japanese text splash. Palm trees. Sunset gradient ASCII. Pure aesthetic overload. drift, radio, vibes, palm, dream.

Install

git clone https://github.com/LoserLab/shellraiser.git
cd shellraiser
./install.sh

Picker shows all five. Choose one. Done.

Skip the menu if you already know what you want:

./install.sh pinhead

All five profiles get loaded into Terminal.app. Switch anytime from Shell > New Window in the menu bar.

Requires: macOS, Terminal.app, zsh.

Switch Themes

shellraiser command works from anywhere after install:

shellraiser pinhead

No args shows your current theme and what's available.

Uninstall

./uninstall.sh

Puts everything back exactly how it was. Your old config is backed up.

Commands

Each theme has its own help:

pinheadhelp   # PINHEAD
gamehelp      # 1UP
mujihelp      # MUJI
neonhelp      # NEON
shibuyahelp   # SHIBUYA

Same functionality, different names. Because a horror terminal shouldn't call things the same as a minimalist one.

PINHEAD 1UP MUJI NEON SHIBUYA
List files look look look scan look
List detailed examine
Dir tree descend
Open Finder open_box loot gather extract open_here
Change dir wander warp go jack drift
Reload shell resurrect
Git commit bind save save commit save
Git stash bury
Git stash pop unearth
Git checkout possess
Git status ledger score status gitstat gitstatus
Git reset devour
System info flesh hp sip sysinfo specs
Health bars pain stats wellness diagnostics vibes
Processes chains
Process monitor torment
History memories
Timer countdown countdown countdown countdown countdown
Notification suffering
Puzzle box lament
Credits credits

How It Works

Two files per theme:

  1. .terminal profile handles colors, font, cursor, window size
  2. theme.zsh handles prompt, splash screen, aliases, utilities

Installer backs up your config, imports all profiles into Terminal.app, sources your theme in .zshrc, adds the shellraiser command. Nothing installed globally. Uninstall nukes it clean.

Previews

Open any file in preview/ in a browser to see the themes animate.

Author

Built by heathen

License

MIT

Releases

No releases published

Packages

 
 
 

Contributors