Deviation Actions

horst3180's avatar

Ceti-2-Theme

By horst3180
160 Favourites
64 Comments
56K Views

Ceti-2 is a theme for GTK 3, GTK 2 and Gnome-Shell. It supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Pantheon, etc.

Ceti-2 is the official continuation of Ceti for Gnome 3.14, 3.16 and 3.18. It has been completely revamped and is now based on Vertex.

Requirements

  • Gnome/GTK 3.14, 3.16 or 3.18
  • The gtk2-engines-pixbuf package only for Debian/Ubuntu based distros.
  • The murrine engine. This has different names depending on your distro.
    • gtk-engine-murrine (Arch Linux)
    • gtk2-engines-murrine (Debian, Ubuntu, elementary OS)
    • gtk-murrine-engine (Fedora)
    • gtk2-engine-murrine (openSUSE)
    • gtk-engines-murrine (Gentoo)

Main distributions that meet these requirements are

  • Arch Linux and Arch Linux based distros
  • Ubuntu 15.04
  • elementary OS Freya
  • Debian Jessie, Testing or Unstable
  • Gentoo
  • Fedora 21 and 22
  • OpenSuse 13.2 and Tumbleweed

Derivatives of these distributions should work, aswell.

If your distribution is not listed, please check the requirements yourself.

Installation

Important: Remove all older versions of the theme from your system before you proceed any further.

sudo rm -rf /usr/share/themes/Ceti-2
rm -rf ~/.local/share/themes/Ceti-2
rm -rf ~/.themes/Ceti-2

Packages

Prebuilt packages for Ubuntu, Debian, Fedora and openSUSE are available at

software.opensuse.org/download…

Arch Linux users can install the theme from the AUR

aur.archlinux.org/packages/cet…

aur.archlinux.org/packages/cet…

Manual Installation

To build the theme you need

  • autoconf
  • automake
  • pkg-config or pkgconfig if you use Fedora
  • libgtk-3-dev for Debian based distros or gtk3-devel for RPM based distros
  • git if you want to clone the source directory

If your distributions doesn't ship separate development packages you just need GTK 3 instead of the -dev packages.

Install the theme with the following commands

1. Get the source

If you want to install the latest version from git, clone the repository with

git clone git://github.com/horst3180/ceti-2-theme.git --depth 1 && cd ceti-2-theme 

If you want to install the latest stable release, run

git clone git://github.com/horst3180/ceti-2-theme.git --depth 1 && cd ceti-2-theme
git fetch --tags
git checkout $(git describe --tags `git rev-list --tags --max-count=1`)

or download it from github.com/horst3180/Ceti-2-th… and cd into the extracted archive

2. Build and install the theme

./autogen.sh --prefix=/usr
sudo make install

Other options to pass to autogen.sh are

--disable-gnome-shell         disable GNOME Shell support
--disable-gtk2                disable GTK2 support
--disable-gtk3                disable GTK3 support
--disable-metacity            disable Metacity support
--disable-unity               disable Unity support

--with-gnome=<version>        build the theme for a specific Gnome version (3.14, 3.16, 3.18)
                             Note: Normally the correct version is detected automatically
                              and this option should not be needed.

After the installation is complete you can activate the theme with gnome-tweak-tool or a similar program by selecting Ceti-2.

Uninstall the theme

Run

sudo make uninstall 

from the installation directory, or

sudo rm -rf /usr/share/themes/Ceti-2 

Extras

The extra directory in the source directory in contains a Chrome/Chromium theme and an alternative metacity theme, which hides the window titles of maximized windows (doesn't work on Gnome 3.16 and up).

To install the Chrome/Chromium theme go to the extra/Chrome folder and drag and drop the Ceti-2-chrome.crx into the Chrome/Chromium window. The source of the Chrome themes is located in the source "Chrome/source" folder.

To install the alternative metacity theme, copy the Ceti-2-alternative-metacity folder to /usr/share/themes and select it as window theme.

Troubleshooting

If you get artifacts like black or invisible backgrounds under Unity, disable overlay scrollbars with

gsettings set com.canonical.desktop.interface scrollbar-mode normal 

Bug reporting

If you find a bug, please report it at github.com/horst3180/Ceti-2-th…


Other Info

Wallpaper: bridge by FknvermiLLion
Icons used in the preview:
Icon theme: Vertex Icons
Launcher icons: White Pixel Icons by darkdawg

Licence: GPLv3

Changelog

2014-10-18
Initial release

2015-04-19
Rename the theme to Ceti-2
Port the theme to Sass
Add Unity, Xfce and Mate support
Add Support for elementary OS Freya
Add Gnome 3.16 support
Revamped Gnome-Shell theme
Migrate the project to autotools

2015-04-25
Fix gnome-shell crashes on non-accelerated systems
Make gala-notifications light (except in the dark theme)
Bugfixes

2015-09-23
Add support for Gnome 3.18
Published:
© 2014 - 2021 horst3180
Comments64
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
neonoafs's avatar
We NEED this is on Gnoem 3.28. Man plz keep it up =)
hawahuri's avatar
This is the best theme for me, even better than Vertex.

I've installed the theme on Ubuntu 16.04, and since I like to have a green highlight color I've somehow managed to change the highlight color from blue to green.

However, I found out that the trough color of the slider switch is still blue, and so is the border/background color of the dropdown box.

Also, the theme doesn't seem to be implemented fully in Firefox as the search bar still shows a white background.

I don't have knowledge of CSS, so I'm struggling to change the theme to my liking despite my best efforts.

Could anyone suggest me how I can have the default dark grey as the base/background color and green as the highlight color throughout the system?

I've attached screenshots so that it may help make things clear.

Slider Switch and Dropdown Box Blue Color

Firefox Search Box White Background
acrox999's avatar
This is by far the best. I like this even more than Arc, I wish this is still getting updates though for the latest GNOME. I guess I just have to move on.
hostister's avatar
Great works men! I like it!!!!
manuel15's avatar
any plans for cinnamon?
LouisDK's avatar
Any plans for GNOME 3.20? That would be awesome. I'm missing this theme :)
Machii-csi's avatar
working fine with elementary os freya... 

what font are you using? looks nice :) 
faolan-devyn-aodfin's avatar
I need a Ceti 2 Firefox theme in my life... Well on my desktop.  Its the only application that doesn't feel native on my system now.
Serge2702's avatar
Perfect. My favorite gtk+ theme. I like this one even more than Vertex.
MaMuS's avatar
I've made an openbox theme to match it:

Screenshot: i.imgur.com/ySEHmaI.png
Download: s000.tinyupload.com/index.php?…

If horst is interested, I'm fine with it being included in the official theme.
remussatala's avatar
Openbox theme is missing.
hawahuri's avatar
This is the closest to the kind of theme I've been looking for. Thank you for this beautiful work.

I'd like to know if it's possible to make a few changes in particular though.

I'm using Ubuntu 15.04 and the theme looks great on it. But on Firefox, the context menu as well as the dropdown list of the search bar have a white background. I've been wondering if both of those could also have a dark background and blue highlight, because it would give the theme a consistent appearance throughout the system.
hundone's avatar
Do you have any recomendations on a matching colorscheme for the terminal?
drankinatty's avatar
Glad to see an Archer with a good eye for dark themes. There were so many good dark gtk-2 themes, and it looks like there will be more gtk-3. Now if LaGaDesk would redo BlueNight as gtk-3, gnome3 would be complete. Keep up the great work.
arshavindn's avatar
This theme has issue in Sublime Text menu bar and menu items, please fix, thanks
fedepg's avatar
Hi, it looks great on Fedora 22 :) , congrats and thank you.

May I ask you which font are you using in the screenshot?
luX0r-reload's avatar
Any chances to have a Fedora 22 repo for your work?
For now I installed from zip files :)

Thanks for your great work!
horst3180's avatar
I need to wait until open build service enables Fedora 22 as a build target. Then it's just a few clicks for me to setup a repo.
adli's avatar
very nice, smart theme..
spliceosome's avatar
This theme is gorgeous; it's beautiful, but it also gets out of the way. I don't think I've seen such a complete and beautiful theme for GNOME in such a long time. It's also refreshing to see something that isn't flat (no offence to those who like that, it's just not my preference).

Anyway, do you use Sublime Text, by any chance? I've made a UI Theme for it to match Ceti-2 GTK+ (github.com/hckr/ceti-sublime-t…). 
horst3180's avatar
Thanks :) (Smile)
That Sublime Text theme looks really good. Do you mind if I put a link to it in the description? I'm sure people will find it useful.
spliceosome's avatar
Oh yes, of course 
arshavindn's avatar
This theme doesn't show maximize button of GIMP window in single window mode. I'm using Ubuntu Gnome 15.04.
horst3180's avatar
Could you show me a screenshot of this?
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In