All Projects → surajmandalcell → Elementary X

surajmandalcell / Elementary X

Licence: gpl-3.0
Elementary OS system theme with custom OS X window controls. (light/dark)

Projects that are alternatives of or similar to Elementary X

howtodebuntu
Tweaks for Debian/Ubuntu Distro's
Stars: ✭ 329 (+32.66%)
Mutual labels:  tweaks, elementaryos
Stylesheet
The GTK Stylesheet for elementary OS
Stars: ✭ 260 (+4.84%)
Mutual labels:  desktop-environment, stylesheets
contribute-foss
Let's build an exhaustive Wiki page on how to contribute to the Linux and FOSS community, even WITHOUT knowing code!
Stars: ✭ 136 (-45.16%)
Mutual labels:  desktop, desktop-environment
Awesome Linux Software
A list of awesome applications, software, tools and other materials for Linux distros.
Stars: ✭ 16,943 (+6731.85%)
Mutual labels:  desktop-environment, icon-theme
Jde
Linux desktop environment built with HTML5, CSS, JavaScript and Python.
Stars: ✭ 591 (+138.31%)
Mutual labels:  desktop-environment, desktop
numbernine
Attempt at a desktop shell and stuff; abandoned in favor of https://github.com/DankBSD/waysmoke
Stars: ✭ 15 (-93.95%)
Mutual labels:  desktop, desktop-environment
ActiveDesktopPlus
A simple app that lets you pin windows to your desktop and use fullscreen programs and videos as interactive wallpapers.
Stars: ✭ 88 (-64.52%)
Mutual labels:  desktop, desktop-environment
Howtopopbuntu
Tweaks for Debian & Ubuntu based Distro.
Stars: ✭ 267 (+7.66%)
Mutual labels:  tweaks, elementaryos
Suru Icon Theme
The source of the Suru icon and cursor set
Stars: ✭ 458 (+84.68%)
Mutual labels:  desktop, icon-theme
Fynedesk
A full desktop environment for Linux/Unix using Fyne
Stars: ✭ 286 (+15.32%)
Mutual labels:  desktop-environment, desktop
La Capitaine Icon Theme
La Capitaine is an icon pack designed to integrate with most desktop environments. The set of icons takes inspiration from the latest iterations of macOS and Google's Material Design.
Stars: ✭ 1,858 (+649.19%)
Mutual labels:  desktop-environment, icon-theme
Atomos
JS-based Linux desktop environment.
Stars: ✭ 42 (-83.06%)
Mutual labels:  desktop-environment, desktop
Desktopfolder
Bring your Desktop Back to Life
Stars: ✭ 171 (-31.05%)
Mutual labels:  elementaryos, desktop
Linphone Desktop
Linphone is a free VoIP and video softphone based on the SIP protocol. Mirror of git://git.linphone.org/linphone-desktop.git
Stars: ✭ 212 (-14.52%)
Mutual labels:  desktop
Ten Hands
⚡ Simplest way to organize and run command-line tasks
Stars: ✭ 228 (-8.06%)
Mutual labels:  desktop
Substrate
Create native Java(FX) apps for desktop, mobile and embedded
Stars: ✭ 210 (-15.32%)
Mutual labels:  desktop
Share Api Polyfill
A polyfill for the sharing that can be used in desktop too, so your users can shere in their twitter, facebook, messenger, linkedin, sms, e-mail, print, telegram or whatsapp.
Stars: ✭ 210 (-15.32%)
Mutual labels:  desktop
Mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Stars: ✭ 3,448 (+1290.32%)
Mutual labels:  desktop
Chromely
Build HTML Desktop Apps on .NET/.NET Core/.NET 5 using native GUI, HTML5, JavaScript, CSS
Stars: ✭ 2,728 (+1000%)
Mutual labels:  desktop
Easyssh
The SSH connection manager to make your life easier.
Stars: ✭ 207 (-16.53%)
Mutual labels:  elementaryos

Elementary X

Maintainer Needed! Please leave a comment in "Maintainer Needed!" issue if you're intrested

Fork of the Default Gtk+ Stylesheet for elementary OS with OS X window controls

The forked Gtk.CSS stylesheet with OS X window controls is designed specifically for elementary OS and its desktop environment: Pantheon. Since Gtk.CSS has changed quite a bit, this stylesheet only supports Gtk >= 3.22

Elementary-X is available in two variants

Dark Variant

Light Variant
(old screenshots)

More screenshots

Features

  • Traffic lights window controls
  • Re-designed widgets to look cool
  • Always up to date with original elementary-os stylesheet

Installation

You'll need git to install this theme

  1. Open terminal and execute the following
git clone https://github.com/surajmandalcell/elementary-x.git ~/.themes/elementary-x
  1. Select this theme in tweak tool or execute the following
gsettings set org.gnome.desktop.interface gtk-theme "elementary-x"
  1. Thats it you're done!

Note: To install it globally i.e. for situation when you run apps as root or specially SNAP packages move your theme to /usr/share/themes

Extras

  • Refer here to see how to set DARK MODE
  • The icon theme used is La Capitaine. (Use install_fixed_icons.sh to install a fixed version of icon theme for eos)
  • The folder also includes plank themes! To install just use the install_plank_themes.sh script
  • Chrome themes will be included soon..
  • There are metacity and xfwm4 themes wich are for other desktop environment use.
  • There is no gnome-shell theme as it is ment for elementary gala de.

TO-DO

Here is the link to the trello board for the project > board.

Contributing

This stylesheet doesn't need to be compiled. It is recommended to make a symbolic link from the source directory to "/usr/share/themes" for testing:

ln -s /path/to/your/branch /usr/share/themes/

Apps will need to be restarted or the system stylesheet will need to be changed for your changes to take effect.

You can also test changes live with Gtk Inspector. Make sure you have Gtk development libraries installed:

sudo apt install libgtk-3-dev

Open an app you wish to test your changes on. Open Gtk Inspector with the keyboard shortcut Shift + Ctrl + D, then navigate to the tab "Custom CSS". Your changes here will take immediate effect on the focused app.

Todo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].