2023-04-05 22:17:01 +03:00
2023-04-05 22:17:01 +03:00
2023-03-21 21:15:08 +02:00
2023-02-21 18:58:19 +02:00
2023-03-12 22:34:53 +02:00
2023-01-26 20:18:08 +02:00
2023-04-05 21:21:59 +03:00

Marble shell theme

Shell theme for GNOME DE. Based on https://www.pling.com/p/1939902/.

Screenshots

Available colors: red yellow green blue purple pink or different Hue color.

Icon theme: https://github.com/vinceliuice/Colloid-icon-theme

Overview (Pasta white / night)

Overview look

Panel

Panel look

Quick settings (Fresh green leaves with fragile veins)

Quick settings look

Modal dialog (Wide Angle Photography of Mountain)

Modal dialog look

Calendar & notifications (Wallpaper)

Calendar & notifications look

Dash (Dash To Dock)

  • Position and size:
    • Icon size: 42px.
  • Appearance:
    • Shrink the dash.
    • Default opacity.

Dash look

Requirements

  • GNOME 43, 44. I don't guarantee correct functionality on other versions.
  • User Themes extension.
  • GNOME Tweaks.
  • Python 3.2+.

Installation

  1. Open the terminal.
  2. Clone git and change directory:
git clone https://github.com/imarkoff/Marble-shell-theme.git && cd Marble-shell-theme
  1. Run the program documentation:
python install.py -h
  1. Follow instructions inside the program.
  2. After successful file creation open GNOME Tweaks, go to Appearance - Themes - Shell.
  3. 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

Panel default size Panel without buttons background

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
Description
Shell theme for GNOME DE
Readme SSPL-1.0 20 MiB
Languages
Python 73.3%
CSS 26.7%