MoonMao42

MoonMao42 / slate

Public

One-command terminal setup for macOS and Linux — themes, prompts, fonts, and tools all in sync.

32
1
100% credibility
Found Apr 17, 2026 at 23 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Slate is a command-line tool that unifies themes, fonts, prompts, and CLI tools for a beautiful, consistent terminal experience on macOS and Linux.

How It Works

1
🔍 Discover a pretty terminal setup

You hear about slate from a friend or online and want an easy way to make your terminal look amazing without hassle.

2
📥 Install with one click

Download and install slate using a simple script or your package manager—no complicated steps.

3
🧙 Run the setup wizard

Type one command to start the friendly guide that detects your tools and suggests improvements.

4
Pick your style
Quick preset

Select a ready-made look like 'Modern Dark' and let it handle everything.

✏️
Customize

Pick individual themes, fonts, and tools for your perfect setup.

5
Review and apply

See a summary of changes, confirm, and watch it safely update your terminal, fonts, and tools all at once.

Beautiful terminal ready

Open a new window to see your coordinated, gorgeous setup—easy to change or clean up anytime.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 23 to 32 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is slate?

Slate is a Rust CLI that delivers a one-command terminal setup for macOS and Linux, syncing themes, prompts, fonts, and tools like Starship, bat, delta, and lazygit into a unified look. Run `slate setup` for a guided wizard that handles Ghostty, Kitty, or Alacritty, auto-detects dark/light mode, and installs Nerd Fonts without touching your dotfiles. It's a blank slate GitHub for your shell—everything matches, from prompts to syntax highlighting.

Why is it gaining traction?

Unlike dotfile chases or mismatched plugins, slate offers live theme previews (`slate theme`), non-destructive changes (snapshots + `slate clean` for total rollback), and auto-theme switching via system watchers. Tools stay in sync across terminals, CLIs, and tmux, with opacity presets like frosted glass on supported apps. Rust speed and cross-platform builds (Linux fonts included) make it a clean slate GitHub alternative to manual configs.

Who should use this?

Linux sysadmins and macOS power users tired of color drift between Starship prompts and bat output. Frontend/backend devs on Ghostty/Kitty who swap themes often, or teams needing quick onboarding without slate UI GitHub hunts. Perfect for slate theme GitHub fans wanting fonts and prompts auto-synced.

Verdict

Solid Rust tool with excellent docs and `install.sh` simplicity, but 16 stars and 1.0% credibility signal early maturity—test thoroughly before production. Grab it if terminal polish saves you hours; `slate clean` ensures zero commitment.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.