imarkoff / Marble-shell-theme

Shell theme for GNOME DE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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] (Amber)

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

Panel

Panel look

Quick settings look

Modal dialog look

Calendar & notifications (Sand Dunes)

Calendar & notifications look

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

Dash look

๐Ÿšง Requirements

  • GNOME 43-46. Correct functionality on other versions is not guaranteed.
  • User Themes extension.
  • Python 3.2+.

๐Ÿ’ก Installation

Important

If you have another theme installed globally (changed the appearance of the login window (GDM)), please remove it before installing this theme.

  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 Extensions app, go to User Themes - ยทยทยท - Settings. User Themes in Extensions
  5. Select the shell theme you want.

๐Ÿ–ฅ๏ธ GDM theme

GDM theme

Note

This theme only supports GNOME Display Manager. Ubuntu Display Manager is currently not supported.

Warning

I am not responsible for any damage caused by the installation of the theme. If you have any problems, please open an issue.

  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 or theme is broken, 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

About

Shell theme for GNOME DE

License:GNU General Public License v3.0


Languages

Language:CSS 62.5%Language:Python 37.5%