Skip to content

yannnovak/ambitopia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ambitopia banner with type that reads Ambitopia, modular design system for macs and beyond.  It flickers between yellow and red.

Ambitopia

A modular design system of dotfiles and themes for macOS featuring a dark palette with yellow and red accent color variants.

Caution

I am working on some aesthetic changes and improvements, because I create screenshots in batches to maintain consistency, some may be inaccurate until all changes are finished and finalized. I will remove this warning when all changes are done.

Showcase

Screenshot showing split variations and featuring VSCodium, Fastfetch, and Btop

Red variant (upper right) and yellow variant (lower left): VSCodium, Fastfetch, Btop


Screenshot showing split variations and featuring Micro, Kew, and Standard Notes

Yellow variant (upper left) and red variant (lower right): Micro, Kew, Standard Notes


Screenshot showing split variations and featuring Thunderbird, Cava, and Cmatrix

Red variant (upper right) and yellow variant (lower left): Thunderbird, Cava, Cmatrix


Screenshot showing split variations and featuring Newsboat, and Yazi

Yellow variant (upper left) and red variant (lower right): Newsboat, Yazi


What's Inside

  • Two color variants - Yellow for focus work, red for creative work
  • 20 themed applications - Terminal, editor, browser, system monitor, and more
  • Modular approach - Use the full setup or pick individual themes à la carte
  • Beginner-friendly documentation - Step-by-step installation guides for macOS users
  • Cross-platform compatible - All themes work on other operating systems

About Ambitopia

Ambitopia is a design system expressed through dotfiles and themes for macOS and built around a dark palette that caters to my accessibility needs with a nod to a cyberpunk aesthetic. I'm partially colorblind and dyslexic—for me, dark backgrounds with bright accent colors help me quickly locate important elements. I've used Ambitopia in relation to my work before; it's a term coined by Redfern Jon Barrett to describe possible futures beyond the binary of utopia and dystopia.

It felt fitting as a title when I was thinking through my motivation for creating this design system: it was a response to Apple introducing liquid glass. When I saw it, I immediately knew I'd have a problem. The translucent, low-contrast aesthetic wasn't just difficult for me as someone with accessibility needs—it felt oppressive. It's so specific that it leaves no room to make it your own; it only allows different flavors of liquid glass. So I started this project as an experiment: how much of my computer could I reclaim? How much control would Apple actually allow me to have over my own workspace?

The resulting design system exists in the space between accepting Apple's imposed aesthetics and fully rejecting their ecosystem. In those terms, the cyberpunk influence isn't just visual flair; it reflects the underlying tension between corporate control and individual expression—it's about creating a space of autonomy within systems designed to limit them.

The two color variants serve different sides of my creative practice. Yellow is used on my desktop where I do office and development work. Red is used on my laptop, which is almost exclusively for music production in the studio. Each environment gets its own accent color that greatly sways its feel in one direction or the other, while maintaining the core Ambitopia design system.

Dotfiles, Themes, & Assets

Dotfiles

Themes

Desktop

Installation

Getting started: Follow the Installation Guide for complete setup instructions.

Modular installation: See individual app READMEs for standalone setup—use what you need, skip the rest.

Related Projects

Standalone theme repositories that are part of Ambitopia:

Beyond Code:

Roadmap

In Progress

  • Home Assistant - Smart home

Planned

  • Bat - File viewer
  • eza - File listing
  • Broot - Directory browser
  • fzf - Fuzzy finder

Under Consideration

  • Purple variant
  • Did I miss something? Get in touch

Inspiration

  • Redfern Jon Barrett - For coining a term that has been so useful for describing where my work lives
  • Cybrdots - Recently discovered this project that got me to put this all together in one place and share it

Project Structure

ambitopia/
├── assets/
│   ├── banner.gif
│   ├── palette/          # Color swatches
│   ├── screenshots/      # Individual app screenshots
│   ├── showcase/         # Grouped app compositions
│   └── thumbnails/       # Wallpaper thumbnails
├── desktop/
│   ├── wallpaper/
│   │   ├── 3456x2234/    # Laptop resolutions
│   │   └── 5120x2880/    # Desktop resolutions
│   └── widgets/
│       └── datetime/     # Date/time widget
├── dotfiles/
│   ├── borders/          # Window borders
│   ├── btop/             # System monitor
│   ├── cava/             # Audio visualizer
│   ├── fastfetch/        # System info
│   ├── ghostty/          # Terminal emulator
│   ├── kew/              # Music player
│   ├── micro/            # Terminal text editor
│   ├── newsboat/         # RSS reader
│   ├── starship/         # Terminal prompt
│   └── yazi/             # Terminal file manager
├── themes/
│   ├── kagi/             # Search engine
│   ├── live/             # DAW
│   ├── mastodon/         # Decentralized social network
│   ├── obsidian/         # Knowledge base
│   ├── raycast/          # App launcher
│   ├── slack/            # Messaging app
│   ├── standard-notes/   # Note-taking app
│   ├── thunderbird/      # Mail client
│   ├── vivaldi/          # Browser
│   └── vscode/           # Code editor
├── PALETTE.md
├── INSTALL.md
└── README.md

About

A modular design system of dotfiles and themes for macOS featuring a dark palette with yellow and red accent color variants.

Resources

License

Stars

Watchers

Forks

Contributors