Clear Linux OS desktop UI to adopt a more vanilla GNOME desktop environment

As part of streamlining our content, we are removing some of the desktop customizations including extensions, themes, and icons currently carried by the distribution as part of our default desktop offering.

The content we intend to remove has been separated into the `desktop-assets-extras’ bundle. It will be as we move to the latest version of GNOME next week that we will deprecate this bundle, effectively removing the bundle content.

Currently `desktop-assets-extras’, while part of the desktop by default, is not enforced for the desktop bundle and can be removed by users if they choose.

8 Likes

These are the customizations that were part of Clear Linux’s default desktop experience. Those who want to keep the previous look and feel are able to do so without losing the Clear Linux latest updates. Note: all these modifications were provided via schema overrides which can be looked at the following GitHub - clearlinux/clr-desktop-defaults at v21 GitHub repository.

org.gnome.desktop.interface

Upstream:

  1. GitHub - snwh/paper-icon-theme: Paper Icon Theme
  2. GitHub - nana-4/materia-theme: A Material Design theme for GNOME/GTK based desktop environments

Clear Linux package repository:

  1. GitHub - clearlinux-pkgs/paper-icon-theme
  2. GitHub - clearlinux-pkgs/materia-theme

Defaults:

icon-theme='Paper'
gtk-theme='Materia-compact'

org.gnome.desktop.wm.preferences

Upstream: GitHub - nana-4/materia-theme: A Material Design theme for GNOME/GTK based desktop environments
Clear Linux package repository: GitHub - clearlinux-pkgs/materia-theme

Defaults:

theme='Materia-compact'

org.gnome.shell

enabled-extensions

The list of enabled-extensions we were using is listed below with their upstream repository as well.

dash-to-dock@micxgx.gmail.com

Upstream: GitHub - micheleg/dash-to-dock: A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.
Clear Linux package repository: GitHub - clearlinux-pkgs/dash-to-dock

Defaults:

animate-show-apps=false
apply-custom-theme=false
click-action='minimize-or-overview'
custom-background-color=false
custom-theme-customize-running-dots=false
custom-theme-shrink=false
dash-max-icon-size=42
dock-position='LEFT'
force-straight-corner=false
max-alpha=0.8
middle-click-action='launch'
running-indicator-style='DOTS'
running-indicator-dominant-color=false
scroll-action='cycle-windows'
shift-click-action='minimize'
shift-middle-click-action='launch'
transparency-mode='ADAPTIVE'
unity-backlit-items=false
show-trash=false

desktop-icons@csoriano

Upstream: World / Shell extensions / Desktop Icons · GitLab
Clear Linux package repository: GitHub - clearlinux-pkgs/desktop-icons.

Defaults:

unmodified

impatience@gfxmonk.net

Upstream: GitHub - timbertson/gnome-shell-impatience: speed up gnome-shell animations
Clear Linux package repository: GitHub - clearlinux-pkgs/gnome-shell-impatience

Defaults:

speed-factor=0.55

user-theme@gnome-shell-extensions.gcampax.github.com

Upstream: Index of /sources/gnome-shell-extensions/
Clear Linux package repository: gnome-shell-extensions/Makefile at f2e2f45950273ba886ddf615d9b93097fe947cfe · clearlinux-pkgs/gnome-shell-extensions · GitHub

Defaults:

name='Materia-compact'
10 Likes

Thanks for the info, it will come in handy.

After newest version of GNOME using swupd update --version #xxxxxx next week, we will have to sudo swupd bundle-add desktop-assets-extras to go back to the desktop look prior to the GNOME update is this correct?? And is this a onetime event or will we have to do it after each GNOME update in the future??

Hey, thanks for asking!

Actually, currently the content is already isolated in the desktop-assets-extras bundle (and can be removed by removing such bundle).

What will happen once we get GNOME 3.36 out is that the desktop-assets-extras bundle will be deprecated (which means that we would be removing its current content), so you would see themes,icons and extensions no longer being provided by clearlinux (i.e: removed).

The content would no longer be provided by any clear linux bundle, meaning that you would need to download it and configure it yourself. To make this easier I listed all the extensions, themes and icons we were using by default in a previous post.

3 Likes

Just as a heads up, this change is effective for release 32990 and later.

Enjoy GNOME 3.36 “Gresik” :tada:

Details of the gnome release can be found in GNOME’s release notes.

3 Likes

thx. even in formal logic & natural sciences, aesthetics and well-formed formulas have an important function. theorems can be “ugly” enough.

2 Likes

I think you also removed Arc theme.

1 Like

the default themes that I used before like “PAPER” is no more. how do I get those themes?

I find it disappointing that you guys would remove the themes. One of the greatest strengths of this distribution in my opinion was that it actually looked nice by default.

Either way, I tried to reinstall the Materia theme through the software center but it is not showing up in the tweak tool. Is there something else I have to do to enable it?

3 Likes

https://www.addictivetips.com/ubuntu-linux-tips/install-custom-themes-and-icons-in-linux/

1 Like

I am happy with the last update, I like the basic gnome.

3 Likes

Are you going to remove the packages that were part of desktop-assets-extras as well? I’ve built my mix against 32990 and it seems they are still there.

"What will happen once we get GNOME 3.36 out is that the desktop-assets-extras
bundle will be deprecated (which means that we would be removing its current content), so you would see themes,icons and extensions no longer
being provided by clearlinux (i.e: removed).

The content would no longer be provided by any clear linux bundle, meaning that you would need to download it and configure it yourself."

Easier said than done for me I am not a Linux programmer, and I don’t want to mess up a very stable Clear Linux installation. I guess I will survive without my desktop Tweaks.

@bz1234 You don’t need to be a programmer to install icons and themes.
Though I must confess did not bother trying to get CL the way it was before 3.36. The configs and infos provided by mesiment are useful but a little too much work just to get things “like before”.
I manually installed Nordic themes and icons (->copy/paste no coding/programming needed, really) and added dash-to-dock via “software”. The configuration can then be done via gnome-tweaks. This process took less than 5 minutes.


Done. If you need any assistance, just give me PM, I am happy to help!

2 Likes

I followed your instructions and now I have the materia theme back :slight_smile:

How did you add dash to dock via software that’s all I really need to have Favorites bar on desktop at bottom of screen and trash and home icons on desktop to save time only. I use a solid color for desktop background which they retained so I don’t need any themes. What I don’t want to do is use third party fixes that might make Clear Linux unstable it’s the only Linux distro that is as stable as Win 10 and its faster than Win 10. Mesiment is a programmer and his fix requires programming skills they must have deprecated these packages for a reason maybe they slowed the OS down??

you can add it through gnome software.
if you had installed it before just remove and install it again.
I have mine already after an update. you just re install yours.

@bz1234 As rajin24 wrote:
*open the software center → search for dash to dock
*install dash to dock
*open gnome-tweaks (-> appearance) or gnome-extensions and enable dash to dock.
*customize dash to dock to your liking.

Adding icons or themes will not harm your system, this is pretty save and won’t disturb CL. I’d say that adding gnome-extensions (like dash to dock) is more “dangerous” than adding icons. :wink:
Adding gtk3-themes is very easy: chose one or more from gnome-look and extract the archive(s) into ~/.local/share/themes, for icons extract the archive(s) into ~/.icons. You just need to enabled them via gnome-tweaks and you’ll get a nice gnome makeup that’ll fit your aesthetics.
The most complicated process will be what themes/icons are the once you’ll want to use, as there are so many good ones out there :heart_eyes_cat:

2 Likes

I just did a KDE desktop add and was very pleased and surprised to see most of my old desktop folders back on desktop and in fact find KDE to be as good as GNOME and in fact maybe better as a desktop environment. Will test it out for awhile. Was never able to find dash to dock my Tweaks app is almost totaly disabled since 3.36.2 so will give KDE a try. Thanks for the help.

2 Likes