omarchy themes
Spark preview

color palette

background

#031527

foreground

#ffffff

accent

#EB0000

cursor

#eb0000

selection background

#eb0000

selection foreground

#ffffff

c0

#031527

c1

#eb0000

c2

#008844

c3

#f7ad2c

c4

#027aca

c5

#8d1971

c6

#40c6cf

c7

#ffffff

c8

#0c335a

c9

#f36931

c10

#68d366

c11

#f7ad2c

c12

#40c6cf

c13

#cd0089

c14

#027aca

c15

#ffffff

preview

~/sf
user@omarchy:~ $ ls --color
desktop/scripts/.config/notes.mdMakefileREADME.md
user@omarchy:~ $

readme

# Spark Omarchy Theme ⚡

A bold, corporate-inspired theme based on Sparkfabrik's design system — featuring vibrant reds and deep blues with professional contrast. Perfect for developers who want their desktop to reflect enterprise-grade design standards.

![Preview](preview.png)

## Design Philosophy

- **Bold Corporate Identity**: Strong reds and blues that command attention
- **Professional Excellence**: Colors optimized for serious development work
- **High Contrast**: Perfect readability in all lighting conditions
- **Design System Consistency**: Every color carefully chosen from Sparkfabrik's palette

## Color DNA

### Primary Colors

Purpose | Hex | RGB | Name
--------|-----|-----|-----
Spark Red | `#EB0000` | rgb(235, 0, 0) | Primary Brand
Spark Blue | `#0C335A` | rgb(12, 51, 90) | Secondary Brand
Spark Black | `#031527` | rgb(3, 21, 39) | Deep Background
Spark White | `#FFFFFF` | rgb(255, 255, 255) | Pure Text

### Secondary Palette

Role | Hex | RGB | Description
-----|-----|-----|------------
Light Blue | `#027ACA` | rgb(2, 122, 202) | Links & Highlights
Aquamarine | `#40C6CF` | rgb(64, 198, 207) | Info Elements
Orange | `#F36931` | rgb(243, 105, 49) | Warnings
Yellow | `#F7AD2C` | rgb(247, 173, 44) | Attention
Dark Green | `#008844` | rgb(0, 136, 68) | Success States
Lime | `#68D366` | rgb(104, 211, 102) | Success Accents
Dark Purple | `#8D1971` | rgb(141, 25, 113) | Special Elements
Purple | `#CD0089` | rgb(205, 0, 137) | Highlights

## Themed Applications

- **Kitty Terminal**: Full Sparkfabrik color scheme with branded borders
- **Ghostty Terminal**: Complete color palette with Sparkfabrik identity
- **Waybar**: Corporate color variables for professional status bar
- **Hyprland**: Bold red active borders with blue inactive states
- **Mako Notifications**: Branded notification styling
- **Neovim**: Dark theme optimized for the color palette
- **VS Code**: Professional development environment colors

## Installation

### One-Command Install (Recommended)
```bash
omarchy-theme-install https://github.com/stefanomainardi/omarchy-sf-theme
```

This will automatically:
- Download the theme to the correct location
- Create necessary symlinks
- Install the VSCode extension
- Apply the theme across all supported applications

### Manual Installation
```bash
# Clone the theme manually
git clone https://github.com/stefanomainardi/omarchy-sf-theme ~/.local/share/omarchy/themes/spark-omarchy

# Create symlink
ln -sf ~/.local/share/omarchy/themes/spark-omarchy ~/.config/omarchy/themes/spark-omarchy

# Install VSCode extension
cd ~/.local/share/omarchy/themes/spark-omarchy
./install-vscode.sh

# Apply theme
omarchy-theme-set spark-omarchy
```

### VSCode Extension

The theme includes a complete VSCode extension that survives system updates:

```bash
# Install VSCode extension manually
cd ~/.local/share/omarchy/themes/spark-omarchy
./install-vscode.sh

# The extension will appear in VSCode's theme dropdown as "Spark Omarchy"
# Or use Omarchy's automatic integration:
omarchy-theme-set spark-omarchy
```

**Post-Update Recovery**: If system updates remove the VSCode extension, simply run `./install-vscode.sh` again.

## Included Backgrounds

The theme comes with 4 professional wallpapers:

- **1-spark-corporate.png**: Bold red and blue corporate design (Default)
- **2-spark-mountains.png**: Minimalist mountain landscape with Spark colors
- **3-spark-abstract.png**: Abstract geometric patterns in brand colors
- **4-spark-gradient.png**: Clean gradient design with corporate identity

**Cycling Backgrounds:** Use `omarchy-theme-bg-next` to cycle through wallpapers.

**Pro Tip:** All backgrounds are optimized at 3840x2160 (4K) for crisp display across all monitors.

## Contributing

Found a bug or want to improve the theme?

1. Fork this repository
2. Create your feature branch (`git checkout -b feature/amazing-improvement`)
3. Commit your changes (`git commit -m 'Add amazing improvement'`)
4. Push to the branch (`git push origin feature/amazing-improvement`)
5. Open a Pull Request

## About Sparkfabrik

This theme is inspired by [Sparkfabrik's](https://www.sparkfabrik.com/) corporate design system. Sparkfabrik is a leading digital innovation company specializing in enterprise web development and digital transformation.

## License

MIT License - feel free to modify and distribute!

## Credits

- **Theme Author**: Stefano Mainardi
- **Color System**: Based on Sparkfabrik Design System
- **Base Distribution**: Omarchy Linux
- **Inspiration**: Enterprise design meets developer productivity

---

⚡ **Spark your development environment!** ⚡