Skip to content

midnightnow/Cursive-Terminal

Repository files navigation

βœ’οΈ Cursive Terminal - 33 Beautiful Themes for Elegant Coding

MIT License macOS Terminal Themes Fonts GitHub Sponsors

Transform your boring monospace terminal into a beautiful cursive writing experience with 33 stunning themes!

Victor Mono Cursive

Quick Start β€’ 33 Themes β€’ Support Us β€’ Gallery

🎨 What is this?

The ultimate collection of cursive terminal themes and fonts for macOS. Code in elegant, flowing script with 33 professionally designed color themes - from elegant manuscripts to cyberpunk neon!

✨ Features

  • 🎨 33 Beautiful Themes: Dark, light, colorful, business, and manuscript-inspired
  • ✍️ 5+ Cursive Monospace Fonts: Victor Mono, Cascadia Code, JetBrains Mono, and more
  • 🌈 Theme Categories:
    • 9 Dark themes (Elegance, Noir, Vampire's Letter...)
    • 6 Light manuscript themes (Ancient Papyrus, Royal Parchment...)
    • 6 Colorful themes (Rainbow Prism, Neon Cyberpunk...)
    • 6 Business document themes (Office Memo, Blueprint Tech...)
    • 6 Feather-light WCAG-AA compliant themes
  • πŸš€ One-Click Installation: Simple scripts for instant beauty
  • πŸ“Έ Visual Previews: See every theme before you choose
  • πŸ› οΈ Professional Tools: Theme selector, font generator, and more
  • β™Ώ Accessibility: WCAG-AA compliant light themes included

πŸ’ Support This Project

Love coding in cursive? Support the development of new themes and features!

Ways to Support:

  • GitHub Sponsors - Monthly support with perks
  • Buy Me a Coffee - One-time donations
  • PayPal - Quick tips
  • Bitcoin: bc1qxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • Ethereum: 0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Sponsor Perks:

  • 🌟 Early access to new themes
  • 🎨 Custom theme requests
  • πŸ“± Priority support
  • πŸ† Sponsor badge in contributors list

πŸš€ Quick Start

# Clone this repository
git clone https://github.com/midnightnow/Cursive-Terminal.git
cd Cursive-Terminal

# Run the quick setup (installs all 33 themes!)
./quick_setup.sh

# Launch the interactive theme selector
./scripts/theme-selector.sh

# Test cursive fonts
./scripts/cursive_font_demo.sh

πŸ“¦ What's Included

cursive-terminal-setup/
β”œβ”€β”€ scripts/
β”‚   β”œβ”€β”€ cursive_font_demo.sh         # Demo script showing cursive features
β”‚   β”œβ”€β”€ colored_text_demo.sh         # Colorful text demo with cursive fonts
β”‚   β”œβ”€β”€ font_comparison.sh           # Compare different cursive fonts
β”‚   β”œβ”€β”€ showcase.sh                  # Animated feature showcase
β”‚   β”œβ”€β”€ font_preview_generator.py    # Generate font preview images
β”‚   β”œβ”€β”€ showcase_gif_generator.sh    # Create animated GIF demos
β”‚   β”œβ”€β”€ license_generator.sh         # Generate MIT license
β”‚   └── create_oblique_font.py       # Create custom slanted fonts
β”œβ”€β”€ themes/
β”‚   └── cursive_terminal_themes.sh   # Beautiful terminal color themes
β”œβ”€β”€ configs/
β”‚   β”œβ”€β”€ cursive_iterm_profile.json   # iTerm2 profile with cursive settings
β”‚   β”œβ”€β”€ cursive_neovim_config.lua    # Neovim configuration for cursive
β”‚   └── starship.toml                # Starship prompt with cursive styling
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ images/                      # Font previews and demo GIFs
β”‚   └── FONT_GALLERY.md             # Visual font comparison gallery
β”œβ”€β”€ install.sh                       # Complete installation script
└── LICENSE                          # MIT license

🎯 Recommended Fonts

Victor Mono (⭐ Most Cursive)

The star of the show! Features beautiful semi-connected cursive italics.

brew install font-victor-mono

Other Great Options

  • Cascadia Code: Microsoft's elegant cursive italics
  • JetBrains Mono: Subtle cursive for long coding sessions
  • Fira Code: Not cursive, but amazing ligatures

πŸ–₯️ Terminal Setup

For Terminal.app

  1. Press ⌘, to open preferences
  2. Go to Profiles β†’ Text
  3. Change font to "Victor Mono" β†’ "Italic"

For iTerm2

  1. Press ⌘, to open preferences
  2. Go to Profiles β†’ Text β†’ Font
  3. Select "Victor Mono Italic"
  4. Or import our custom profile: configs/cursive_iterm_profile.json

🌈 Usage Examples

Test Cursive Rendering

echo -e "Regular text \e[3mThis appears in beautiful cursive!\e[0m"

Full Cursive Mode

Set Victor Mono Italic as your main terminal font to make EVERYTHING cursive!

πŸ“Έ Screenshots

Font Showcase

Cursive Font Showcase Beautiful cursive fonts in action

ASCII Art Display

Cursive Font ASCII Art ASCII art looks amazing in cursive fonts

Font Comparison

Font Comparison Side-by-side comparison of cursive fonts

Colored Text Demo

Cursive Terminal Color Showcase Colorful text rendering with cursive fonts

Cursive Code Color ASCII Colored ASCII art in cursive

Cursive Code Color Text Styles Various text styles and colors

Cursor Code Color Effects Beautiful color effects and gradients

View code examples in cursive

Code Comments in Cursive

// This comment appears in beautiful flowing script
const message = "Even strings can be cursive!";

Git Output

Git commands show metadata in elegant cursive italics.

Man Pages

Manual pages render with cursive emphasis for readability.

πŸ› οΈ Advanced Setup

Generate Font Previews

Create visual comparisons of all cursive fonts:

# Requires: pip install Pillow
python scripts/font_preview_generator.py

Create Animated Demo

Generate a showcase GIF for your repository:

# Requires: brew install asciinema && cargo install --git https://github.com/asciinema/agg
./scripts/showcase_gif_generator.sh

Create Your Own Oblique Font

python scripts/create_oblique_font.py /path/to/font.ttf output.ttf

🎨 Theme Gallery

Dark Themes (9)

# Elegant dark themes for focused coding
source ~/.config/terminal-themes/cursive-elegance.sh    # Purple/Gold elegance
source ~/.config/terminal-themes/cursive-noir.sh        # Black/Silver sophistication
source ~/.config/terminal-themes/pirate-scroll.sh       # Brown/Gold adventure
source ~/.config/terminal-themes/vampires-letter.sh     # Black/Red gothic
source ~/.config/terminal-themes/ocean-mist.sh          # Blue/Teal serenity
source ~/.config/terminal-themes/midnight-quill.sh      # Indigo/Silver mystery

Light Manuscript Themes (6)

# Professional light themes inspired by classic manuscripts
source ~/.config/terminal-themes/ancient-papyrus.sh      # Cream/Brown classic
source ~/.config/terminal-themes/royal-parchment.sh      # Ivory/Purple royalty
source ~/.config/terminal-themes/calligraphy-master.sh   # White/Black precision
source ~/.config/terminal-themes/illuminated-manuscript.sh # Gold/Cream luxury

Colorful Themes (6)

# Vibrant themes for creative coding sessions
source ~/.config/terminal-themes/rainbow-prism.sh        # Full spectrum colors
source ~/.config/terminal-themes/neon-cyberpunk.sh       # Neon green/pink future
source ~/.config/terminal-themes/tropical-paradise.sh    # Teal/Coral beach vibes
source ~/.config/terminal-themes/cotton-candy.sh         # Pink/Purple sweetness

Business Document Themes (6)

# Professional themes for work environments
source ~/.config/terminal-themes/office-memo.sh          # Navy/White corporate
source ~/.config/terminal-themes/blueprint-tech.sh       # Blueprint blue technical
source ~/.config/terminal-themes/legal-document.sh       # Brown/White formal

Feather-Light Themes (6) - WCAG-AA Compliant

# High-contrast light themes for accessibility
source ~/.config/terminal-themes/papyrus-scroll.sh       # Ochre/Brown (5.21:1)
source ~/.config/terminal-themes/linen-sheet.sh          # White/Charcoal (7.89:1)
source ~/.config/terminal-themes/calligraphy-flourish.sh # Pearl/Black (19.56:1)
source ~/.config/terminal-themes/invisible-ink.sh        # Easter egg theme!

Interactive Theme Selector

# Can't decide? Use our interactive selector!
./scripts/theme-selector.sh

🀝 Contributing

Found a new cursive monospace font? Have a beautiful theme? PRs welcome!

We love contributions! Please read our Contributing Guide to get started.

Quick Contribution Ideas

  • πŸ”€ Add support for new cursive fonts
  • 🎨 Create new terminal themes
  • πŸ“š Improve documentation
  • πŸ› Fix bugs and issues
  • 🎬 Create demo videos or GIFs

πŸ“‹ Changelog

See CHANGELOG.md for detailed release notes and version history.

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgments

Fonts

Tools & Inspiration

  • Terminal emulator developers for excellent font rendering
  • The typography community for beautiful monospace fonts
  • Developers who value aesthetics in their tools

⚑ Fun Fact: You're joining an elite group of developers who code entirely in cursive! Welcome to the club! ✨

Made with ❀️ and a love for beautiful typography

⭐ Star this repo if it made your terminal beautiful!

About

Cursive Terminal lets you code in beautiful flowing script

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •