mirror of
https://github.com/imarkoff/Marble-shell-theme.git
synced 2025-09-24 12:16:34 -07:00
cc2c6dbed5e3f9d4157c36366da3da5af5cc94e6
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 documentation:
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 |
--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%