
Ceti-2-Theme
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
Manual Installation
To build the theme you need
autoconf
automake
pkg-config
orpkgconfig
if you use Fedoralibgtk-3-dev
for Debian based distros orgtk3-devel
for RPM based distrosgit
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

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
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.

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.

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…).