Giter VIP home page Giter VIP logo

mc-os-themes's Introduction

Mc-OS-themes

(Formerly known as Gnome-OSC-themes)

This is a repository that contains Mac OS-themes for the Linux-Gnome desktop made by PaulXFCE (myself)

These are high end and thorougly developed GTK-themes for the gnome desktop (3.20+ through 3.28) that interpretes the Mac Os themes to the gnome-environment.

In the latest version (McOS-MJV) I've modernized it in every little detail. There is nothing (not a single item) that is not new. Resulting in a completely rewritten GTK.CSS-file. it also contains the dark-mode (for applications that use it)

The dark-mode is also available as a seperate theme (McOS-MJV-Dark-Mode), which has the benifit of having GTK2-applications enjoy the same dark mode.

McOS-MJV

This is a gnome-interpretation of the Mac OS Mojave (TM) desktop, with the benifit of the dark mode

s

McOS-MJV-Dark_Mode

MC-OS-MJV-Dark-Mode :this is the gnome-interpreation of the Mac OS Mojave-dark-theme (TM)

s

McOS-HS

This one contains the Mac OS High Sierra (TM) interpretation ( McOS-HS)

s

McOS-YS

This older theme is the gnome-adaptation of the OSX-Yosemite (TM)

s

McOS-SPG

And finally a gnome-theme based on the looks of Logic Pro (TM) and Garageband (TM) called: McOS-SPG

s

How to install:

First: Download the file; extract it; and somethimes you will find two themes. a version with transparency, another with (not-transparent); copy both files to a '.themes'-folder you make in your home directory. Or to your USR/SHARE/THEMES-folder for system-wide use (certainly for theming of SNAP-packages) Then use Tweak-tool to select the GTK and shell theme. LOG OUT AND BACK IN for changes to take effect !

Second: McOS uses titlebuttons on the left-side: To put the buttons to the left open a terminal:

gsettings set org.gnome.desktop.wm.preferences button-layout "close,minimize,maximize:"

To put the buttons back to the right in case you want to revert:

gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"

In Gnome 3.26+ gnome-tweak has a option to change the position of the titlebuttons, so the above steps are not necessary.

Troubleshouting

When, as such, theming does not look the way it should be: make sure you have installed the necessary theme-"engines":

  • The gnome-themes-standard package,
  • 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)

sudo apt-get install gtk2-engines-pixbuf is the terminal command, usually solves the issues with GTK2.


Trademarks: Apple, Mac OS High Sierra, Mac OS Mojave, OS X Yosemite, Garageband and Logic PRO are are registered trademarks of Apple Inc, registered in the U.S. and other countries.

mc-os-themes's People

Contributors

paullinuxthemer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mc-os-themes's Issues

Some apps won't follow theme

Hey man, awesome job. Your themes are so good that I have trouble sticking with a particular one for a long time, I'm always switching!

There is just one thing bothering me. Some apps, like VLC and qBittorrent won't follow the chosen theme. I was wondering if there is something that could be done to improve this, or it is something related to the apps themselves.

I ask because I was a heavy user of that OSX Arc Theme - sadly, the developer decided to put an end to the project - and apps always played nice with those themes.
captura de tela de 2018-07-25 20-35-31

Thick black borders while using Kwin as WM

This theme looks perfect alongside Kvantum Mojave theme in KDE or another Qt DE, but black borders appear if you are using Kwin as Window Manager, the default for Plasma 5. It seems to be happening with all themes.
image

Warnings about gtk.css using Mc-OS-MJV-Dark-Gn3.32-V2.1

I am now using Mc-OS-MJV-Gen3.32-V2.1 on Ubuntu 18.04. There are some warnings when launch apps from terminal.

(gedit:4596): Gtk-WARNING **: 17:19:39.104: Theme parsing error: gtk.css:2281:23: Expected a valid selector

(gedit:4596): Gtk-WARNING **: 17:19:39.111: Theme parsing error: gtk.css:11535:3: '/*' in comment block

(gedit:4596): Gtk-WARNING **: 17:19:39.111: Theme parsing error: gtk.css:11641:2: '/*' in comment block

Nautilus pathbar location sizing issue.

Notice the path / location tabs are larger than the navigation arrows with this Mc-OS theme enabled in both dark and light mode.

Ubuntu 18.04 LTS w/ current updates, as of 10/10/2018. 1080p screen, no scaling.

screenshot from 2018-10-10 17-10-46

Can't read notifications text

For example when changing songs in spotify, you can't read notification when using either one of the shell themes.
image

Nautilus disk properties graphics broken

With Ubuntu 19.04 the McOS-MJV theme does not show the utilisation graphics correctly.
It used to do this in 18.10 but somehow there has been a change in Nautilus that got by unrecognised.
Screenshot from 2019-04-25 16-48-58

some tags not in right place in MJV 2.0

I found some tags may be in wrong place.
For example, the tags of dash to dock in tweak are out of alignment.
In MJV 1.1, it is right.
Uploading MJV1.1.png…
But in MJV 2.0, it has something wrong
Uploading MJV2.0.png…
Besides, the bottom of gedit's save windows has two line.It seems not concise.
Uploading two line of save window.png…

Change system font (outside application windows)

Hey there. Great themes, I really love them. I started to install them on all Ubuntu 18.04. devices I have.
The only thing I need to change is the top bar with GNOME tweak tool and use Hide top bar and/or Dynamic top bar (currently off). I also use dash to dock with transparency on full.

Anyways, the top-bar is the big issue everywhere - I couldn't get it transparent when Apps/Windows enter fullscreen. However, what disturbs me most, is the Ubuntu font, which I only can change inside the application windows, not on the system itself.
My question is: Since I use Raleway as default font in GNOME Tweak tool, how am I able to change it outside application windows?

As for example mentioned here, I already changed:

stage {

        font-family: 'Raleway';

        font-size: 11pt;

        color: #4c4c4c; }

in gnome-shell.css and tried "Raleway" both with and without hypenation as well as other fonts, but it won't change. I just don't know what to do. Can you please help me? Thanks a lot!

Releases on github

I would like to package this (and other themes from paullinuxthemer) for NixOS. It would be much easier if the releases are done (frequently) on github. Can it be done?

Cinnamon Bad look

Is there something to do for a correct look of this theme on Cinnamon? I have all necessary packages installed, but the theme don't work properly...

Add Xfce or MATE support

Is it possible to support either of these two light to mid-weight desktop environments? I think this would create an amazingly snappy experience but I'm not informed enough whether this would be possible. More specifically, I would like to use your theme either on Solus MATE or MX Linux Xfce.

A kind request

Would you consider Mc-Os-themes for GTK 3.18? I am happy to see such a beautiful work. I can feel the pain of such a great work. But it's really amazing. The most beautiful and useful theme for Ubuntu. Ubuntu 16.04 is still of great use, which comes with GTK3.18. I would also like to use your theme there as I use 16.04 for some machine learning works.

Thank you again. I would be happy if you consider it.

Unable to resize window in XFCE with McOS-CTLina-XFCE

When I select McOS-CTLina-XFCE or McOS-CTLina-XFCE-Dark in XFCE "Window Manager/Style" settings, I cannot resize windows if I try to "grab/select" it with mouse pointer from the sides, bottom or bottom corners, it only works when selecting the window from top or top corners.
Is this a feature or a bug?
TIA

Abnormal sizing of gnome-terminal

Compared to Adwaita, gnome-terminal needs to be "wider" to have the right screen dimensions. An 80-column Adwaita gnome-terminal shows 80 columns of text, but Mc-OS-YS needs "88 columns" to display a true 80 columns of text with the same default monospace typeface.

Vala-Panel-Appmenu Font Color

hi paul, in this case i using Ubuntu 18.0.4.1 LTS, for DE i use XFCE. and i have problem with the font color,
like font color on vala panel and battery indicator color on panel.

on my Name (Abdi Prawira Negara) and Date&Time i've just change font color on gtk.css, but not work for vala panel and battery + wifi + sound color

FULL SCREENSHOT

VALA-PANEL

INDICATOR

3-D appearance of buttons?

Thanks for your work.
I've never used Mac but thought I'd give it a go now I'm pretty much committed to Linux all round.
I don't know what the aesthetics of Mac are or have been, but my impression is that these buttons (minimise, maximise, close) used to be or still are 3-D in Mac OSs...
Personally I'd like that: I'm a bit sick of this supposedly contemporary "flat look" (Windows10, etc.).
Are any of your themes 3-D in this way? There don't seem to be any screenshots as such... By the way, I'm using Linux Mint Cinnamon 19.2, which probably makes things complicated.

Bugfix: gtk.css parsing error

Gtk-WARNING **: 14:26:41.978: Theme parsing error: gtk.css:4661:2: '/' in comment block
Gtk-WARNING **: 14:26:41.985: Theme parsing error: gtk.css:7732:11: expected ':'
Gtk-WARNING **: 14:26:41.985: Theme parsing error: gtk.css:7732:13: Expected semicolon
Gtk-WARNING **: 14:26:41.991: Theme parsing error: gtk.css:11314:2: '/
' in comment block
Gtk-WARNING **: 14:26:41.991: Theme parsing error: gtk.css:11338:25: Expected a valid selector

diff --git a/McOS-MJV-Gn3.32-v2.1/gtk-3.0/gtk.css b/McOS-MJV-Gn3.32-v2.1/gtk-3.0/gtk.css
index d124f00..1529aee 100644
--- a/McOS-MJV-Gn3.32-v2.1/gtk-3.0/gtk.css
+++ b/McOS-MJV-Gn3.32-v2.1/gtk-3.0/gtk.css
@@ -4657,7 +4657,7 @@ headerbar .linked:not(.vertical).path-bar > button:active{

headerbar .linked:not(.vertical).path-bar > button:checked {

  • color: #ffffff;
  • color: #ffffff;/
    /
    text-shadow: 0 -1px alpha(#202020, 0.2);
    -1px 0px alpha(#202020, 0.05),
    1px 0px alpha(#000000, 1),
    @@ -7729,7 +7729,7 @@ stacksidebar row.needs-attention > label {
    /PLACESSIDEBAR***********/

placessidebar.sidebar{

  • min-width; 0;
  • min-width: 0;
    /min-width: 166px;/
    background-color: transparent;
    background-color: rgba(255,255,255,0.92);
    @@ -11310,7 +11310,7 @@ headerbar:only-child{
    }
    headerbar .linked:not(.vertical):not(.path-bar) > button{
  • border-radius: 5px;
  • border-radius: 5px;/
    /
    color:#575757;
    background-color: transparent;
    background-image: linear-gradient(180deg,#fdfdfd,#f1f1f1);

Geary Spacer Theming

The spacer in Geary Mail is a bulk grey bar, which doesn't look really appealing
screenshot from 2018-06-22 16-58-13

Incorrect Font Color

Hi, @paullinuxthemer
Loving your work!

Just a feedback on CTLina-Gnome-Dark 1.3.2 on my PopOS 20.04

Example - 1
The currently selected option font color is black which makes it impossible to see lol
rsz_screenshot_from_2020-05-17_21-43-21
Example - 2
This is in Chrome, not selected but not sure why it's black. May be it shares coloring properties of the image attached above?
image

No support for older GNOME?

I can't seem to get any of the themes working without it glitching at some point. I am using Ubuntu GNOME 16.04, and it's currently at GNOME 3.18.2

Add Unity support

Yeah Unity is dead, but some of us still stick to it, and it's still being mantained by the UBPorts team. It would be great to have a Unity version, if you have the time. Thanks

Theming is not supported for some types of windows/dialogs

Hi, I have seen that your themes (also from other repositories) don't support some types of windows or dialogs, such as java dialogs as well. I'm not sure what's different for these types but I report here a couple of screenshots to clarify.

Below the appearance of hexchat with one of your themes:
screenshot from 2018-06-25 12-23-27

And with a theme which supports such type of windows just to show that it's indeed possible to theme them as well:
screenshot from 2018-06-25 12-23-55

I have tried many of your themes which I really like! But this little thing kind of disrupts the whole experience at least for me :)

warnings about incorrect gtk.css using MJV dark

Using MJV dark, ubuntu 18.04, I get these warnings anytime I launch an app from the terminal

(nautilus:24340): Gtk-WARNING **: 00:39:58.460: Theme parsing error: gtk.css:559:1: Expected a valid selector

(nautilus:24340): Gtk-WARNING **: 00:39:58.461: Theme parsing error: gtk.css:1148:2: Expected semicolon

(nautilus:24340): Gtk-WARNING **: 00:39:58.461: Theme parsing error: gtk.css:1489:27: Expected a valid selector

(nautilus:24340): Gtk-WARNING **: 00:39:58.461: Theme parsing error: gtk.css:1618:15: 'bborder-color' is not a valid property name

(nautilus:24340): Gtk-WARNING **: 00:39:58.461: Theme parsing error: gtk.css:1622:20: Expected a valid selector

(nautilus:24340): Gtk-WARNING **: 00:39:58.461: Theme parsing error: gtk.css:1988:15: 'bborder-color' is not a valid property name

(nautilus:24340): Gtk-WARNING **: 00:39:58.463: Theme parsing error: gtk.css:4363:2: Expected semicolon

(nautilus:24340): Gtk-WARNING **: 00:39:58.464: Theme parsing error: gtk.css:4994:2: Junk at end of value for border-radius

(nautilus:24340): Gtk-WARNING **: 00:39:58.466: Theme parsing error: gtk.css:6305:26: Expected a valid selector

(nautilus:24340): Gtk-WARNING **: 00:39:58.466: Theme parsing error: gtk.css:7321:26: Expected a valid selector

(nautilus:24340): Gtk-WARNING **: 00:39:58.467: Theme parsing error: gtk.css:8201:64: Junk at end of value for background-image

(nautilus:24340): Gtk-WARNING **: 00:39:58.468: Theme parsing error: gtk.css:8820:55: Using one color stop with linear-gradient() is deprecated.

(nautilus:24340): Gtk-WARNING **: 00:39:58.468: Theme parsing error: gtk.css:8820:55: Missing closing bracket at end of linear gradient

(nautilus:24340): Gtk-WARNING **: 00:39:58.468: Theme parsing error: gtk.css:8933:19: not a number

(nautilus:24340): Gtk-WARNING **: 00:39:58.468: Theme parsing error: gtk.css:8951:15: 'bcbcbc' is not a valid color name

(nautilus:24340): Gtk-WARNING **: 00:39:58.469: Theme parsing error: gtk.css:10377:20: Not a valid image

Are the icons suppose to change too with "McOS-CTLina-XFCE"

Hi,
First thanks.
As linux illiterate as I am, I successfully applied the McOS-CTLina-XFCE theme as instructed, screenshot attached.
As you can see the icons are still the original ones and I couldn't find a new/additional set to chose from in the icons selection menu. Is it a bug or am I suppose to get the icons from somewhere else?
Thanks again,
Oded
mjve

Context Menu padding

Would like to know how to increase the Context menu item top and bottom padding... The default is a little crowded for my liking.

selection_012

Gnome Shell Support

It would be great to have the theme extended to the gnome shell like many other gtk themes.

[Mc-OS CTLina XFCE] gtk2 and gtk3 component have different color in xfce panel

xubuntu 19.04 amd64
xfce panel 4.13.4
there is xfce4-dockbarx-plugin and xfce4-places-plugin which is gtk2 have different color compared to other component like weather/indicator/datetime/whisker-menu
Screenshot_2019-09-30_14-16-07
above is panel when using system color scheme and below when i set to solid color (#ffffff)
Screenshot_2019-09-30_14-28-05
gtk2 components like 2 mentioned above and separator color changed to user defined like showed in the screenshots, but other is not

Add Budgie support

Would be really awesome having support for Budgie desktop and also please create release tags for the versions of the theme while you’re at it 😄

Calendar bug

Hey I was checking the theme, it is awesome!. Recently I discover a bug in the calendar, when you change the month the today blue ball is taking place in the currently month that you are seeing.

Also I want to ask how to change the opacity of modals windows when you open an option in top bar, ex. the calendar and notifications, places, aplications, etc..

I'm using the McOS dark theme in gnome 3

THANKS!!

Thunderbird - white patches in dark MJV

Loveley theme, thanks
In dark MJV mode, Thunderbird has some white patches (I'm not talking about the mail content pane) that irritate a lot.
Maybe you can fix that or give an indication as to how one could do this oneself.
Thanks, Wolf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.