mirror of
https://github.com/imarkoff/Marble-shell-theme.git
synced 2025-09-29 14:33:23 -07:00
fa14db5bf9dc1ca635dea410bdefb3ec2d45c665
- Fix panel black border - Fix white panel button in overview/unlock screen - Fix dark background in quick toggle menu - Fix white color in screenshot buttons - Fix white color in page navigation arrow
Marble shell theme
Shell theme for GNOME DE. Based on https://www.pling.com/p/1939902/.
🏞 Screenshots
Click me 🐈
Icon theme: https://github.com/vinceliuice/Colloid-icon-theme
Overview (Pasta white / night)
Panel
Quick settings (Fresh green leaves with fragile veins)
Modal dialog (Wide Angle Photography of Mountain)
Calendar & notifications (Wallpaper)
Dash (Dash To Dock)
🚧 Requirements
- GNOME 43, 44. I don't guarantee correct functionality on other versions.
- User Themes extension.
- GNOME Tweaks.
- Python 3.2+.
💡 Installation
- Open the terminal.
- Clone git and change directory:
git clone https://github.com/imarkoff/Marble-shell-theme.git
cd Marble-shell-theme
- Run the program (install all accent colors, light & dark mode):
python install.py -a
- After successful file creation open GNOME Tweaks, go to
Appearance - Themes - Shell
. - Select shell theme you want.
🏮 Installation tweaks
Install default color
You can install several themes in one string: python install.py --red --green --blue
Option | Description |
---|---|
-a, --all | Install all available accent colors |
--red | red theme only |
--pink | pink theme only |
--purple | purple theme only |
--blue | blue theme only |
--green | green theme only |
--yellow | yellow theme only |
--gray | gray theme only |
Install custom color
Option | Secondary option | Description |
---|---|---|
--hue | (0 - 360) | Generate theme from Hue prompt [0 - 360] |
--name | NAME | Custom theme name |
Optional theme tweaks
Option | Secondary option | Description |
---|---|---|
--mode | light / dark | light / dark theme only |
--sat | (0 - 250) | custom color saturation (<100% - reduce, >100% - increase) |
Panel tweaks
Option | Secondary option | Description |
---|---|---|
-Pds, --panel_default_size | set default panel size | |
-Pnp, --panel_no_pill | remove panel button background | |
-Ptc, --panel_text_color | #abcdef | custom panel HEX(A) text color |
Examples
Command | Description |
---|---|
-a | Install all accent colors with light & dark mode |
--all --mode dark | Install all accent colors with dark mode only |
--purple --mode=light | Install purple accent color with light mode only |
--hue 150 --name coldgreen | Install custom coldgreen accent color, light & dark mode |
--red --green --sat=70 | red, green accent colors, 70% of the stock saturation |
--hue=200 --name=grayblue --sat=50 --mode=dark | custom grayblue accent color, 50% of the stock saturation, dark mode |
Languages
Python
73.3%
CSS
26.7%