103 lines
5.7 KiB
Markdown
103 lines
5.7 KiB
Markdown
# 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](https://addons.opera.com/en/wallpapers/details/pasta-white/) / [night](https://addons.opera.com/en/wallpapers/details/pasta-night/))
|
|

|
|
#### Panel
|
|

|
|
#### Quick settings ([Fresh green leaves with fragile veins](https://www.pexels.com/photo/fresh-green-leaves-with-fragile-veins-6423448/))
|
|

|
|
#### Modal dialog ([Wide Angle Photography of Mountain](https://www.pexels.com/photo/wide-angle-photography-of-mountain-1612559/))
|
|

|
|
#### Calendar & notifications ([Wallpaper](https://www.zedge.net/wallpaper/7e10d448-6440-405d-a847-30b6146eeb55))
|
|

|
|
|
|
#### Dash ([Dash To Dock](https://extensions.gnome.org/extension/307/dash-to-dock/ "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](https://extensions.gnome.org/extension/19/user-themes/ "User Themes") extension.
|
|
- [GNOME Tweaks](https://gitlab.gnome.org/GNOME/gnome-tweaks "GNOME Tweaks").
|
|
- Python 3.2+.
|
|
|
|
## Installation
|
|
1. Open the terminal.
|
|
2. Clone git and change directory:
|
|
```shell
|
|
git clone https://github.com/imarkoff/Marble-shell-theme.git && cd Marble-shell-theme
|
|
```
|
|
3. Run the program:
|
|
```shell
|
|
python install.py -h
|
|
```
|
|
4. Follow instructions inside the program.
|
|
5. After successful file creation open GNOME Tweaks, go to `Appearance - Themes - Shell`.
|
|
6. 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 |
|