Giter VIP home page Giter VIP logo

vimix-gtk-themes's Introduction

Logo Vimix-gtk-theme

Vimix is a flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Pantheon, XFCE, Mate, etc.

This theme is based on materia gtk theme of nana-4. Thanks nana-4 sincerely for his great job!

materia gtk theme: https://github.com/nana-4/materia-theme

Info

GTK+ 3.20 or later

  • sassc

GTK2 engines requirment

  • GTK2 engine Murrine 0.98.1.1 or later.
  • GTK2 pixbuf engine or the gtk(2)-engines package.

Fedora/RedHat distros:

yum install gtk-murrine-engine gtk2-engines

Ubuntu/Mint/Debian distros:

sudo apt-get install gtk2-engines-murrine gtk2-engines-pixbuf

ArchLinux:

pacman -S gtk-engine-murrine gtk-engines

Other: Search for the engines in your distributions repository or install the engines from source.

Install Or Uninstall

Run the following commands in the terminal:

./install.sh

Usage: ./install.sh [OPTIONS...]

-d, --dest DIR          Specify destination directory (Default: $HOME/.themes)
-n, --name NAME         Specify theme name (Default: vimix)
-t, --theme VARIANT     Specify theme color variant(s) [doder|beryl|ruby|amethyst|jade|grey|all] (Default: doder(blue))
-c, --color VARIANT     Specify color variant(s) [standard|light|dark] (Default: All variants)
-s, --size  VARIANT     Specify size variant [standard|compact|all] (Default: standard variant)

-l, --libadwaita        Link installed gtk-4.0 theme to config folder for all libadwaita app use this theme

-r, --remove,
-u, --uninstall         Uninstall/Remove installed themes

-tweaks, --tweaks       Specify versions for tweaks [flat|grey|mix|translucent] (only nord and dracula can not mix use with!)
                        1. flat         Flat and normal button style for windows control buttons
                        2. grey         Use grey windows control buttons in grey accent color variants
                        3. mix          Mix theme color and dark grey color for background color in darkmode variants
                        4. translucent  Translucent panel version

-h, --help              Show help

For example: install all themes

./install.sh -t all -s all

Screenshots

GNOME Shell

1 2 3 4 5

Icon 

Vimix icon theme is based on Paper-Icon-Theme: https://github.com/snwh/paper-icon-theme

vimix-gtk-themes's People

Contributors

hanabishirecca avatar henetiriki avatar jgierer12 avatar kris7t avatar m4g13 avatar matteoarrighi avatar mibo5354 avatar mslynch avatar purplegreap avatar rizwan-hasan avatar rouhannb avatar serge2702 avatar syskill avatar vinceliuice avatar wiccan2 avatar workonfire avatar xelser 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vimix-gtk-themes's Issues

File manager doesn't look as expected

xmllint on Xubuntu 16.04

Hello ! When running the installer script, I had an error.

XMLLINT not set and xmllint not found in path; skipping xml preprocessing.

To fix it I had to install libxml2-utils

sudo apt install libxml2-utils

Maybe we should add it to the README.

Have fun

Lock Screen

First of all, amazing work with the theme! Looks great.

I was wondering if you could perhaps implement a matching lock screen theme the same way that nana-4 and flat plat have?

Thanks for all your work.

Near-invisible app menu

image

Ubuntu 17.04. Top app menu is near-invisible. Everything else is fine. I love this theme. Help me!

Install 腳本誤將 Dark 版的 index.theme 指派給 Light

您好:
首先感謝您的開源,讓我的 Ubuntu Mate 在 Numix 外還有其它選擇(而我更喜歡 Vimix)

回報一個問題:
Install 腳本第 30 行 並沒有考慮到 index-Light-* 的情況
因此 VimixDarkVimixLight 裡的 index.theme 其實都是同一組(Dark 版)
造成在佈景主題設定中會看到兩組 VimixDark-*(一組是正確的,另一組是 VimixLight 誤植)

建議 Dark 版的 index.theme 更改檔名為 index-Dark-*
然後將 Install 腳本第 30 行 改為 index${variant}${size}${color}.theme

(不好意思,不太會用 PR,只好用敘述的)

Make Installer Automatable

I'd like to automate the install, but the script requires keyboard input. Is this difficult to change?

Dolphin Emulator throws an error when I use VimixDark theme

$ dolphin-emu

** (dolphin-emu:15150): WARNING **: Invalid borders specified for theme pixmap:
        /home/suzil/.themes/VimixDark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png,
borders don't fit within the image

cant_read

Is this a problem with the Dolphin emulator or with the VimixDark theme?

libreoffice compatibility/dialog box appearance

Have you encountered any issues with libreoffice compatibility and this theme? I've been using it for some time on arch linux with openbox, and I get very different dialog box appearances between LO and other applications. I'm currently using the VimixLight-Laptop variant, and installed via the arch linux AUR package.

geeqie:
geeqie

gimp:
gimp

libreoffice:
libreoffice-gtk3

Some other experiments I tried are here.

I'm trying to understand if this is a libreoffice bug, or some bit of incompatibility with a gtk expectation/requirement. I had similar oddities when gtk 3.20 first came out as very few themes were fully compatible with it. My first observance was with pavucontrol; if a theme wasn't 3.20 compliant the volume bars/sliders wouldn't appear at all or would be all messed up. Yours works with it, so perhaps it's libreoffice's issue?

If nothing else, maybe there's some fallback behavior required, as Adwaita looks consistent but vimix, a theme generated with oomox, and flat-plat-blue are all having the same inconsistent behavior.

Thanks for taking a look.

MATE-Panels for light themes, darker font

Font is to bright and hard to read in the light theme at mate panel.
Pick a darker text color. Suggestion #444444
Under section:

/**************
 * Mate-Panel *
 **************/
.mate-panel-menu-bar menubar,
#PanelApplet-window-menu-applet-button {
  background-color: transparent; }

#PanelPlug,
PanelToplevel.background {
  background-color: #444444;
  color: #FFFFFF;
  font-weight: 500; }

Can't resize windows when using Vimix on Mate

Version of mate is the latest one in the Debian testing repo. The cursor does not change to the resize cursor when placed at the edge of a window, clicking and dragging does nothing. Min/Max resize works fine however.

Something wrong in chrome GTK theme!!!

When i use Vimix-laptop-* themes for chrome,i use mouse right button,but i can not see the second menu bar , so i change another gtk theme, the problem is gone........But i think this gtk theme is more beautiful than other themes which i have use before.So......................................I want your team can see this problem and fix this.Thank you very much!!!!!!!!!!!!!

Vimix-installer script

Hello there :)

For people using command line, there's something wrong.
Instructions are that we have to run "./Vimix-installer.sh" but file doesn't have the ".sh" part.

Here's what you have to do if you install Vimix with terminal.
Third line is the important one, you have to rename the script using "mv".

git clone https://github.com/vinceliuice/vimix-gtk-themes.git
cd vimix-gtk-themes/
mv Vimix-installer Vimix-installer.sh
./Vimix-installer.sh

To @vinceliuice you should rename the file next time :)

Installer on FreeBSD

First of all, it's a gorgeus theme!

However, I've had trouble with the installer on FreeBSD. The first problem were the shebang /bin/bash. Bash is not part of the base system, so it's installed on /usr/local/bin/bash. I'm going to send a PR that replace /bin/bash with /usr/bin/env bash that should be more portable.

The other issue I have is the -u flag of cp. From what I've read here that flag should copy the only if the source is newer then the destination. Unfortunately that flag does not seem to be POSIX (or at least, it does not compare in other man pages such as openbsd cp manpage).

That behavior should be replaced with:

if [ $FILE1 -nt $FILE2 ]; then
    # $FILE1 is newer than $FILE2;
else
    # $FILE1 is older than $FILE2
fi

(manpage) or -u could simply be dropped.

I could send a PR with an additional function that mimics the -u option, or simply remove it. Let me know what do you prefer :)

red squares

So as title says I get weird red squares where checkbox should be. How can I fix this? I'm using gnome 3.24.2 on Ubuntu Gnome 17.04

image 1
image 2

terminal background color

Hi,

First : thanks for this great theme !

I'm using terminix as terminal, but background color is a bit too clear, could it be set to a black or a dark gray ? terminal colors should be more readable...

Thanks !

On hidpi 2x scaled display, oversized check-boxes.

I use a QHD+ display (3200x1800) on my laptop with hiDPI setting (scaled by a factor of 2).
This result in check boxes being way too big.
Screenshots :

  • vimix dark ruby theme :
    vimix-checkboxes-2x

  • arc dark theme (for comparison) :
    arc-checkboxes-2x

EDIT: Radio buttons are equally oversized.

Both screenshots are taken from the same web page in firefox nightly 59.
link for testing : materiel.net /!\ it's in french.
DE/WM: Cinnamon 3.6
OS: Fedora27 (was identical in 26)

application cannot work with the vimix theme

I installed an application(youdao-dict), however it can not work. some information are posted, hope to help you to solve the problem.

My OS is Manjaro Linux 64bit. I love the theme.


****** in ~ λ youdao-dict
qt5ct: using qt5ct plugin
Youdao Dict Unique Service is started...
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile

(python3:6842): Gtk-WARNING **: Theme directory mimetypes/symbolic of theme Vimix has no size field

(python3:6842): Gtk-WARNING **: Theme directory places/symbolic of theme Vimix has no size field

(python3:6842): Gtk-WARNING **: Theme directory 22x22@2x/animations of theme Paper-Vimix has no size field

(python3:6842): Gtk-WARNING **: Theme directory 22x22@2x/panel of theme Paper-Vimix has no size field

libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
qt5ct: D-Bus system tray: no
*** Error in `python3': free(): invalid pointer: 0x00007f49637fb3c0 ***
[1] 6842 abort (core dumped) youdao-dict

Missing dependency for Fedora

Please, add glib2-devel package to Fedora dependency list in your README - it contains glib-compile-resources binary that you use in install script. Proof.
Tested on Fedora 24.

GNOME Panel shadow in maximized view

Hi and thanks for this awesome theme!
Would it be possible to remove that shadow under the GNOME panel? It is distracting especially when you have your window maximized.

GNOME 3.24 Ubuntu GNOME 17.04
bildschirmfoto von 2017-04-17 18-41-37

GTK Theme Vimix Dark
Shell Theme Vimix Dark

Notification text color

The notification text color is black on top of a dark transparent background:
dark_notification_text
On darker backgrounds, such as a terminal, the text is illegible.

I'm using VimixDark-Laptop-Doder, but the look seems to be the same for all the themes.

Missing files in src/gtk-3.0/assets-Ruby/assets.txt

there are some missing files in the file: src/gtk-3.0/assets-Ruby/assets.txt.

If you clean the assets folder and render the assets again with the renderscript you lost some files. The result is an error in checkboxes (e.g. in firefox or evolution). Checkboxes will then displayed as an red square.

To check I made a copy of the assets folder called assets_backup and then I deleted all files from assets. After that I run the render script. You can find the result in the attachment file (txt)
diff.txt

勾选框出现了问题

你好,首先很感谢你能够提供这好看的主题,谢谢!但是我使用额过程中出现了一个问题,我使用的是Ubuntu16.10,在安装使用主题之后,所有的勾选框都变成了一个粉红色的方框,但是点击后能够开启或关闭,但是,我无法得知他们的状态,例如“在菜单栏中显示时间”现在是开启的还是关闭的。
default
再次感谢你能够提供这个主题,谢谢!

Problems with GTK+ theme

captura de tela de 2017-01-18 14-52-33

I'm facing issues with GTK+ theme as you can see on the image above. All the programs are like this (tweak tool, nautilus, transmission, etc), context menus, etc...

Gnome Shell seems to be working fine.

  • Ubuntu GNOME 16.04
  • Installed by Vimix-installer.sh
  • Already installed gtk2-engines-murrine gtk2-engines-pixbuf
  • This happens on all variants of Vimix
  • Already tried to install it manually

At first, I thought that the theme is not compatible to my system, but your README says GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Pantheon, XFCE, Mate, etc.

Taskbar padding acts weird.

I've installed Vimix correctly, everything works okay, but the only issue is the padding on the task bar cuts off icons. I have no clue what it's doing. Here's the image

Updating functionality

Need

  • separate specific script for updating new releases or nightly builds not for some features added but for Desktop environments changes
  • or need notice with direct link for bash scripting to update the theme

Request: Dark background variant

First, thanks for the Vimix themes, they look very nice!
I would like to request for a dark background variant, which would apply to GTK2, as well as GTK3 (without the prefer global dark theme setting), using the same colors as gtk-dark.css (for GTK3).

Broken layout on Ubuntu

I've followed all steps, but when I enable this theme, the File manager and other places looks strange (look on the left side), check image attached. Am I missing something? Thanks!

OS: Ubuntu 16.04 LTS

screenshot from 2017-09-06 14-02-25

How to change folder color

Hi.

I would like to change the folder color to black as seen in the dark theme screenshot. How can I change it?

I'm using gnome shell.

Thank you.

Icon and Wallpaper

Not and issue, but what what are icons are in shown in the screenshots and where can I find those wallpapers.

Issue radio buttons - check boxes MATE

Hi,

I am not sure this issue is strictly Vimix related, so if it is not feel free to close this ticket.

I am using Mate 1.18.4 and installed the latest version of Vimix theme from source. I made sure that both pixbuf engine and murrine engine are installed with the right versions (so I am fairly confident that all requirements are satisfied). My OS is up to date (Solus). And I rebooted after installations. Everything works fine except radio buttons and check boxes which are displayed as plain red squares as it can be seen in the screenshot below.

issue_boxes

That said, keep up the good work. Vimix is a really nice looking theme.

rgds,
Julien

Font colour in window title bar incorrect in Light themes on Unity

Hi,

Ubuntu 16.10 / gtk 3.20, Unity, Vimix from NoobsLab package.

I have switched to your theme from Flatabulous, and I love vimix!

Quick note: in Unity, in the Vimix-light themes. text in the window title bar appears almost white, and is hard to read against the pale window title bar background

screenshot from 2017-01-23 23-11-00

Thanks for the great theme!

Override Chrome Theme

Great Work on the theme.

Can you improve it to override chrome theme. Am using the VimixDark-Doder, but still the chrome light theme remains.
Can it be like the example below. - This is from Adapta-Nokto
screenshot from 2017-03-02 14-09-58

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.