PDA

View Full Version : Modifying gnome-shell look and behavior



Jeffrey Martin
November 4th, 2013, 04:48 PM
Hello all,

I'm using my own custom install of Ubuntu, this is the mini.iso on which i've installed only the packages i want. There's nothing from Unity installed, just gnome-shell for the DE.

I want to know what would be the best way to start learning how to adapt the look and behavior of the gnome-shell. I assume theming only allows you to change the look and that changes in the behavior or location of panels would have to be made in extensions?

I know there's more DE to use but it seems to make the most sense to use the ones where the most development effort is focused on, so this would be gnome-shell or unity i guess. I like gnome-shell, i just want to tweak the look and behavior to do what i want.

Jeff

BrunoLotse
November 4th, 2013, 07:40 PM
Hi, Jeff:How about GNOME Shell Extensions? https://extensions.gnome.org/I am using them extensively to customize L&F of my GNOME Shell. I would also suggest gnome-tweak-tool.Cheers,Bruno

deadflowr
November 4th, 2013, 09:35 PM
Gnome extensions is definitely where to look for some added functionallty.

If you like to mess around with scripts look in
/usr/share/gnome-shell

There are a few js files in the /usr/share/gnome-shell/js/ui folder you can muck about with, if you feel lucky.

Then there is the file in /usr/share/gnome-shell/theme/gnome-shell.css
which you can add or subtract various settings.
Most useful of them changing the panel outlook, such as making it transparent, or adding color, which ever you prefer.

Frogs Hair
November 4th, 2013, 10:25 PM
This is an all purpose customizable Gnome Shell theme . I have never even used all the options yet.

http://www.webupd8.org/2013/06/highly-configurable-elegance-colors.html

Jeffrey Martin
November 4th, 2013, 11:17 PM
Thank you all so far, i am looking for the things deadflowr mentioned.

I'm not interested in existing extensions, what i want to do is write an extension/theme myself that customizes my entire installation to my needs. I read everything is done in JS so i will try to dig in and try some things ;)

Thanks again

deadflowr
November 5th, 2013, 01:33 AM
Thank you all so far, i am looking for the things deadflowr mentioned.

I'm not interested in existing extensions, what i want to do is write an extension/theme myself that customizes my entire installation to my needs. I read everything is done in JS so i will try to dig in and try some things ;)

Thanks again

Well good luck on your adventure
You might also look over this
https://wiki.gnome.org/GnomeShell/Development