The officially official Devuan Forum!

You are not logged in.

#1 2025-05-26 15:07:48

greenjeans
Member
Registered: 2017-04-07
Posts: 916  
Website

libadwaita forked by Mint

Not a good hard forking which is what's needed, lol, but still a good start. The Gnome CSD stuff (Client Side Decorations) really needs to stop. It would be great if Devuan could pick this up at some point and swap in libadapta for libadwaita.

https://github.com/xapp-project/libadapta

"libAdapta is libAdwaita with theme support and a few extra.

It provides the same features and the same look as libAdwaita by default.

In desktop environments which provide theme selection, libAdapta apps follow the theme and use the proper window controls.

libAdwaita also provides a compatibility header which makes it easy for developers to switch between libAdwaita and libAdapta without requiring code changes."

Some Gnome apps in gtk3 include their own CSD, which tries to override your theme and use it's own color scheme for titlebars and it's own min-max-close buttons. Which looks fine, and by fine I mean bleh, in Gnome, but in any other DE it looks ridiculous with two sets of those buttons and other flaws with colors and such.

The one gtk4 app i've seen goes beyond that, it overrides your theme completely and you no longer even have your own titlebar.

nocsd is starting to fail, but this is a ray of sunshine. wink

Edited: for context and acronyms.

Last edited by greenjeans (2025-05-27 00:41:35)


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded April 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#2 2025-05-26 15:35:09

golinux
Administrator
Registered: 2016-11-25
Posts: 3,430  

Re: libadwaita forked by Mint

Good find, greenjeans! That would certainly solve a lot of visual presentation lock-in issues that are coming down the pipeline. Would require someone to integrate it into Devuan though. Perhaps someone will step up to take it on . . .

Offline

#3 2025-05-26 15:39:18

greenjeans
Member
Registered: 2017-04-07
Posts: 916  
Website

Re: libadwaita forked by Mint

Would require someone to integrate it into Devuan though. Perhaps someone will step up to take it on . . .

Well above my skill level likely, but i'm going to give that project a little time to mature, then i'm going to start testing it on Devuan, i'll for sure post any results so maybe that will be helpful.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded April 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#4 2025-05-26 18:39:48

swanson
Member
Registered: 2020-04-22
Posts: 116  

Re: libadwaita forked by Mint

Subscribing....

Offline

#5 2025-05-26 22:02:19

zapper
Member
Registered: 2017-05-29
Posts: 1,014  

Re: libadwaita forked by Mint

@greenjeans hey what does CSD mean in this context? I assume its an acronym...?


Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term  If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Peace Be With us All!

Offline

#6 2025-05-26 22:12:40

golinux
Administrator
Registered: 2016-11-25
Posts: 3,430  

Re: libadwaita forked by Mint

@zapper . . . IIUC . . . that is surely not a given . . . Client Side Decorations locks in the look and feel of the desktop. A "nocsd" package has allowed us to do that for years. They are just tightening the noose . . .

Offline

#7 2025-05-27 01:00:50

greenjeans
Member
Registered: 2017-04-07
Posts: 916  
Website

Re: libadwaita forked by Mint

Edited the OP to provide some context, sorry about that.

I'm kinda excited by this. Mint, like Devuan, is doing some good works for the community and freedom of choice.

Gnome has some good and useful things about it, some nice apps, dang shame they developed a M$ attitude about it.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded April 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#8 2025-05-27 01:41:38

sagemage
Member
Registered: 2025-05-21
Posts: 5  

Re: libadwaita forked by Mint

This is good news!

In similar news the creator of clearlooks-phenix seems to be back with an update.

https://github.com/jpfleury/clearlooks-phenix

Offline

#9 2025-05-27 03:02:17

golinux
Administrator
Registered: 2016-11-25
Posts: 3,430  

Re: libadwaita forked by Mint

@sagemage . . . Yes, I received emails from him regarding comments/fixes I had posted years ago when I put together the Devuan themes. Hopefully someone will step up to update those themes to work properly in the current environment. All the relevant info is HERE in our git.

Offline

#10 2025-05-27 19:33:00

greenjeans
Member
Registered: 2017-04-07
Posts: 916  
Website

Re: libadwaita forked by Mint

Arrgh, too bright! I go snowblind with those kinds of themes!

I am warming up quite a bit at the excalibur-deathmetal wall paper (insert jolly roger emoticon here). wink It's almost perfect, just needs a little tweaking IMO.

First time I saw it, I thought "yes YES Golinux! Come over to the darkside where it's nice and cool, we have cookies!"

LOL!


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded April 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#11 2025-05-27 19:49:45

MLEvD
Member
Registered: 2021-02-14
Posts: 156  

Re: libadwaita forked by Mint

Will this fix the problem with mint icons not coming through to the notification area in mate and xfce for LMDE 5 and 6

How many times now have I held mint artwork from cindy or debbie?

Also, when I'm using a mint theme, can I please have a mint icon for my menus that come with the panel and are not mintmenu/matemenu?

Offline

#12 2025-05-27 19:57:10

greenjeans
Member
Registered: 2017-04-07
Posts: 916  
Website

Re: libadwaita forked by Mint

Can't speak for Mint or their LMDE, or their themes.

As far as a menu icon, I use the simple menu in Mate, one icon that opens the menu, not the fancy ones.

For that icon, it's pretty simple, the icon is "start-here.png", and I just replace it in my chosen theme with one of my choosing. Don't know if that's helpful or not.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded April 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#13 2025-05-28 12:20:43

igorzwx
Member
Registered: 2024-05-06
Posts: 146  

Re: libadwaita forked by Mint

@greenjeans

Do you really want to be busy with X-Apps?
You may need to compile a lot of dependencies.
This is what X-Apps are about.
The only X-App which is easy to compile is XED
_https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=xed-git

XED is very similar to Pluma. You may not need it.

Perhaps, you may better try a sort of WhiteSur (dark theme)
_https://github.com/vinceliuice/WhiteSur-gtk-theme

Offline

#14 2025-05-28 15:04:47

greenjeans
Member
Registered: 2017-04-07
Posts: 916  
Website

Re: libadwaita forked by Mint

@igorzwx  I'd rather mess with X-apps than Gnome apps. This CSD theming crap is a deal-breaker. No more Gnome GUI apps in my projects.

As far as themes, thanks for the recommendation, but I already made my own that I like quite a lot.

Ice-Breaker! It's very nice and soothing, but not all blacked out like the truly dark themes.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded April 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#15 2025-05-28 17:22:56

igorzwx
Member
Registered: 2024-05-06
Posts: 146  

Re: libadwaita forked by Mint

@greenjeans

If you are going to compile X-apps, you may try first to compile XED.
If it works, you may try to compile them all.

Offline

Board footer