color palette
background
#15141b
foreground
#edecee
accent
#a277ff
cursor
#a277ff
selection background
#29263c
selection foreground
#edecee
color0
#110f18
color1
#ff6767
color2
#61ffca
color3
#ffca85
color4
#a277ff
color5
#a277ff
color6
#61ffca
color7
#edecee
color8
#4d4d4d
color9
#ff6767
color10
#61ffca
color11
#ffca85
color12
#a277ff
color13
#a277ff
color14
#61ffca
color15
#edecee
preview
readme
░█▀▀█ ░█▀▀▀█ ░█▀▀█ ░█▀▀█ ░█▀▀▀ ░█▀▀█ ░█▄─░█ ░█▀▀▀ ░█▀▀█ ░█─░█ ▀▀█▀▀
░█─── ░█──░█ ░█▄▄█ ░█▄▄█ ░█▀▀▀ ░█▄▄▀ ░█░█░█ ░█▀▀▀ ░█─▄▄ ░█▀▀█ ─░█──
░█▄▄█ ░█▄▄▄█ ░█─── ░█─── ░█▄▄▄ ░█─░█ ░█──▀█ ░█▄▄▄ ░█▄▄█ ░█─░█ ─░█──🌌 Copper Night
"Where the deep indigo of Tokyo meets the warm glow of an ember sunset."
A high-performance Hyprland rice for Omarchy — featuring a carefully crafted Tokyo Night palette
kissed by a striking Copper-Orange border that glows like a setting sun.
📸 Screenshots
✨ Features
| Feature | Description | |
|---|---|---|
| 🖼️ | Wallpaper | Traditional Japanese Pixel Art Pagoda — handpicked for the aesthetic |
| 🪟 | Widgets | Floating diagnostic panels with custom animated resource bars |
| 🎨 | Color Palette | Deep Indigos · Electric Magentas · Warm Copper-Orange accents |
| 🌤️ | Weather Widget | Live weather with click-to-change city — no script editing needed |
| 🔒 | Lock Screen | Glassmorphism Hyprlock with blur, quotes, and media controls |
| 🎵 | Media Controls | Playerctl integration with full Spotify Flatpak support |
🎨 Color Palette
| Swatch | Name | Hex |
|---|---|---|
| Background | #11111b | |
| Deep Indigo | #565f89 | |
| Electric Blue | #7aa2f7 | |
| Magenta | #bb9af7 | |
| Copper-Orange | #fab387 | |
| Foreground | #c0caf5 |
🚀 Installation
Step 1 — Install the Theme
omarchy-theme-install https://github.com/hembramnishant50-glitch/omarchy-coppernight-theme.gitStep 2 — Install Waybar (Optional)
💾 Your existing Waybar config is automatically backed up before anything is changed.
# Install dependencies
sudo pacman -S --needed python-requests python-psutil networkmanager \
papirus-icon-theme pavucontrol bc zenity jq curl
sudo systemctl enable --now NetworkManager
pip install psutil
# Backup existing Waybar config
if [ -d ~/.config/waybar ]; then
BACKUP_NAME="waybar-backup-$(date +%d-%m-%Y)-$RANDOM"
mv ~/.config/waybar ~/.config/"$BACKUP_NAME"
echo "Backed up to ~/.config/$BACKUP_NAME"
fi
# Apply Copper Night Waybar
mkdir -p ~/.config/waybar
SOURCE_DIR="$HOME/.config/omarchy/current/theme/waybar"
if [ -d "$SOURCE_DIR" ]; then
cp -r "$SOURCE_DIR"/* ~/.config/waybar/
if [ -d ~/.config/waybar/scripts ]; then
chmod +x ~/.config/waybar/scripts/*
# Force system Python to prevent environment conflicts
find ~/.config/waybar/scripts -type f -name "*.py" \
-exec sed -i '1s|^#!/usr/bin/env python3|#!/usr/bin/python3|' {} +
fi
fi
# Apply Papirus Dark icons & restart Waybar
gsettings set org.gnome.desktop.interface icon-theme 'Papirus-Dark'
killall -q waybar; nohup waybar > /dev/null 2>&1 &🪟 Waybar Variants
⚠️ Waybar-1 and Waybar-2 require Step 1 or Step 2 to be completed first.
🅰️ Default Waybar
Clean and minimal — ships out of the box with the full install.
🅱️ Waybar-1 — Pill Style
Neon pill borders · Rounded segments · Compact & clean
cd ~/.config/omarchy/current/theme/EXTRA/WAYBARS/waybar-1 \
&& chmod +x Setup-Waybar.sh && ./Setup-Waybar.sh \
&& chmod +x ~/.config/waybar/scripts/*⚡ Waybar-2 — Ember Arc
Copper warmth · Floating arcs · Glows like a setting sun
cd ~/.config/omarchy/current/theme/EXTRA/WAYBARS/waybar-2 \
&& chmod +x waybar-setup.sh && ./waybar-setup.sh🌤️ Weather Widget
No more editing scripts. One click updates your city.
| 🖱️ Click | ⌨️ Type | ✅ Done |
|---|---|---|
| Tap the weather icon | Enter your city name | Press Enter |
🌡️ ☀️ 🌧️ | London · Tokyo · Patna | Updates instantly |
💡 Your city is saved automatically. To refresh, click the icon again or run
killall waybar; waybar &.
🔒 Lock Screen
Glassmorphism lock screen with live clock, random quotes, and media controls
Installation
⚠️ Complete Step 1 (theme install) before running this.
# Install Playerctl for media key support
sudo pacman -S --needed playerctl
# Fix Spotify media controls (Flatpak)
if command -v flatpak &> /dev/null; then
flatpak override --user \
--talk-name=org.mpris.MediaPlayer2.spotify \
com.spotify.Client
fi
# Apply lock screen config
mv ~/.config/hypr/hyprlock.conf ~/.config/hypr/hyprlock.conf-Backup
cp -r ~/.config/omarchy/current/theme/scripts \
~/.config/omarchy/current/theme/quotes.txt \
~/.config/omarchy/current/theme/hyprlock.conf \
~/.config/hypr/
chmod +x ~/.config/hypr/scripts/*⚠️ Fix: Black Screen on Lock
If your screen goes black when locking, apply this quick fix.
1. Open the file:
nano ~/.local/share/omarchy/bin/omarchy-system-lock2. Find this line at the bottom:
omarchy-brightness-display off3. Comment it out by adding
#at the start:# omarchy-brightness-display off4. Save and exit:
Ctrl+O→Enter→Ctrl+X
Customize the Lock Screen
nano ~/.config/hypr/hyprlock.conf# Wallpaper
background {
monitor =
path = /home/YOUR_USER/Pictures/your-wallpaper.jpg
blur_passes = 3 # 0 = sharp · 3 = soft glass · 5+ = dreamy
blur_size = 7
}
# Profile Picture
image {
monitor =
path = /home/YOUR_USER/Pictures/your-avatar.png
size = 150
}blur_passes | Effect |
|---|---|
0 | Sharp — no blur |
2 | Subtle — light frost |
3 | Standard — soft glass |
5+ | Heavy — dreamy glow |
Restore the Original Lock Screen
rm ~/.config/hypr/hyprlock.conf \
&& mv ~/.config/hypr/hyprlock.conf-Backup ~/.config/hypr/hyprlock.conf🖼️ Wallpaper Collection
All wallpapers ship with the theme, optimized for dark desktop aesthetics.
🌙 Featured — Cats at Moonrise
Five cats perched before a copper sunset — the spirit of Copper Night in one frame.
| ⚔️ The Last Swordsman · Dark Fantasy | 👺 Girl & Hannya · Monochrome Yokai |
| 🪶 Itachi & The Crows · Akatsuki | 🏯 Mountain Castle · Pixel Art |
| Wallpaper | Style | Resolution |
|---|---|---|
| 🐱 Cats at Moonrise | Lofi · Ghibli | 3840 × 2160 |
| 🏯 Mountain Castle | Pixel Art | 5120 × 2880 |
| ⚔️ The Last Swordsman | Dark Fantasy | 3840 × 2160 |
| 👺 Girl & Hannya | Monochrome · Yokai | 3840 × 2160 |
| 🪶 Itachi & The Crows | Naruto · Akatsuki | 3840 × 2160 |
🤝 Contributing
Contributions are warmly welcome!
- Fork this repository
- Create a branch:
git checkout -b feat/your-idea - Commit your changes:
git commit -m "feat: add your idea" - Push and open a Pull Request