mirror of
https://github.com/imarkoff/Marble-shell-theme.git
synced 2025-11-23 05:56:05 -08:00
3a8deb5b09ec88f2661a39fbbac1c4607fc3e361
Marble shell theme
Shell theme for GNOME DE. Based on https://www.pling.com/p/1939902/.
Screenshots
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)
- Position and size:
- Icon size: 42px.
- Appearance:
- Shrink the dash.
- Default opacity.
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:
python install.py -h
- Follow instructions inside the program.
- 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, light & dark mode |
| --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 (optional) | Description |
|---|---|---|
| --hue | (0 - 360) | Generate theme from Hue prompt [0 - 360] |
| --name | --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%







