Python gnome-shell-theme

Open-source Python projects categorized as gnome-shell-theme

Python gnome-shell-theme Projects

gnome-shell-theme
  • themix-gui

    Graphical application for generating different color variations of Oomox (Numix-based) and Materia (ex-Flat-Plat) themes (GTK2, GTK3, Cinnamon, GNOME, Openbox, Xfwm), Archdroid, Gnome-Color, Numix, Papirus and Suru++ icon themes. Have a hack for HiDPI in gtk2. Its Base16 plugin also allowing a lot of app themes support like Alacritty, Emacs, GTK4, KDE, VIM and many more.

  • Gradience

    Change the look of Adwaita, with ease

  • Project mention: Libadwaita: Splitting GTK and Design Language | news.ycombinator.com | 2024-06-03

    To me this is enough reason to not use it as a UI library. Imagine not having working scrolling... Oh wait, it's still going!

    But the bugs don't stop there! GTK4 has had trouble with drag and drop support, since Nautilus' (the file manager) port to GTK4, it completely broke DnD support of File Roller (the archive manager). Now that File Roller got updated to GTK4 the problem surely got fixed, right? NO! In fact, now File Roller broke DnD for every program!

    You really have to be bad to ship very broken features to an increasingly bigger user base. Even KDE's recent port to QT6 had less bugs!

    Another thing that annoys me is the lack of customization. Back in GTK3 days all you needed was a GTK theme, even GNOME's Libhandy could get themed without problems. It got to a point where developers did a nothingburger note on customization https://stopthemingmy.app/ . That didn't stop anyone.

    Now you need to know what themes support GTK4 and what theming hack to run on it, and don't get me started on theming Flatpak...

    GTK4 never got proper support for theming, making the unreliable hacking methods the only way to theme it, without modifying the program's source. Now it ships in production with Ubuntu 24.04 (they did the right call to avoid GTK4 in 22.04 by rolling back some programs). The closest thing to an "official" theming is the Gradience program https://gradienceteam.github.io/

    It's specially bad and annoying, with barely any good themes that support Libadwaita, it got to the point i developed a small program to simplify theming of Linux, called Iris https://github.com/Raxelgrande/Iris .

    The other and probably most important roadblock for GTK is that it still lacks support for mobile devices, making the big strength of adaptable design it has go to waste. Nobody is going to buy a Linux phone.

    Overall, GTK and GNOME are very lackluster and im pretty sure that i will avoid that toolkit like the plague. All that Libadwaita does is to lock people into GNOME's design, even if you don't like it.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python gnome-shell-theme related posts

  • Loved Ubuntu's extensions and themes but hated the base. Finally Ubuntu on my favourite base, Fedora!

    2 projects | /r/Fedora | 6 Apr 2023
  • My Linux Mint 20.03

    2 projects | /r/linuxmint | 18 Mar 2022
  • XFCE custom theme edit

    2 projects | /r/linux4noobs | 13 Mar 2022
  • Any GUI to change GTK colors?

    1 project | /r/linux4noobs | 24 Oct 2021
  • Ark Dark and some tinkering makes enlightenment modern and nice to use.

    1 project | /r/EnlightenmentDE | 15 Oct 2021
  • Custom themes/styling

    1 project | /r/pop_os | 31 Aug 2021
  • Oomox for theme customization

    1 project | /r/Ubuntu | 5 Apr 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 5 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

Project Stars
1 themix-gui 2,033
2 Gradience 1,249

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com