Vladyslav Hroshev 43a75dda32 GNOME 46 Fixes
Fixed #18 background in app icons
Fixed running dot
Fixed blue search border
Fixed background in search components
Fixed background in screenshot buttons
Fixed #18 buttons in calendar
Fixed missing styles for message header and expand button
2024-03-25 13:23:03 +02:00
2024-03-25 13:23:03 +02:00
2023-07-03 09:47:00 +03:00
2023-12-09 20:08:33 +02:00
2023-01-26 20:18:08 +02:00
2023-12-16 18:47:55 +02:00

Marble shell theme

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

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

🏞 Screenshots

Click me 🐈

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

Overview [Blur My Shell / Light / Dark] (Fold light / dark)

Overview with Blur My Shell Overview in light mode Overview in dark mode

Panel

Panel look

Quick settings (Fresh green leaves with fragile veins / Close-Up Photo of Wrinkled Parchment Paper)

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, 45. Correct functionality on other versions is not guaranteed.
  • User Themes extension.
  • GNOME Tweaks.
  • Python 3.2+.

💡 Installation

  1. Open the terminal.
  2. Clone the git repository and change the directory:
    git clone https://github.com/imarkoff/Marble-shell-theme.git
    cd Marble-shell-theme
    
  3. Run the program (install all accent colors, light & dark mode):
    python install.py -a
    
  4. After successful file creation open GNOME Tweaks, go to Appearance - Themes - Shell.
  5. Select the shell theme you want.

🖥️ GDM theme

GDM theme

  1. Open the terminal.
  2. Go to the directory with the theme.
  3. Run the program with the --gdm option
    sudo python install.py --gdm (--your color) (--is filled)
    
    • Example:
      sudo python install.py --gdm --blue --filled
      
  4. After successful file restart GDM service:
    sudo systemctl restart gdm
    
  • 🗑️ If you want to remove the theme, run the program with the --remove option:
    sudo python install.py --gdm -r
    
  • ☠️ If you got a death screen, you can switch to the console with the Ctrl + Alt + F3 key combination, log in, go to the Marble-shell-theme directory and run the command above. If it doesn't help, try reinstalling gnome-shell package.

🏮 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

Theme colors

Option Description
--filled Make accent color more vibrant

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 default size

Panel without button background

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

Overview tweaks

Launchpad icon

Dash with launchpad icon

Command Description
--launchpad Change Show Apps icon to MacOS Launchpad icon

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%