Actually I am switching to Wayland and Most of apps I use support GTK Theming (Librewolf,Thunderbird,Libreoffice etc).But I cant find any terminal which is based on Gtk so that I can complete this theming. So do you people know of any GTK based Terminal for wayland?
What about the normal GNOME Terminal? Or the new one called Blackbox?
God damn these guys create a new terminal emulator every day
GTK4. So no way to switch themes easily.
I think the normal GNOME Terminal still uses GTK 3
Did not worked for me 😕
Then maybe try Tilix? It’s very similar to the GNOME Terminal emulator (it includes some extra features) and it definitely uses GTK3
Hmm it is working.
But opening preferences crashes app.
Ok that’s weird. Might be Wayland related, I only tried it on Xorg.
Hmm, probably Wayland Related.
How much theming does a terminal need? Personally my required features were a server and good font support. Currently I use the foot terminal: https://codeberg.org/dnkl/foot
I am thinking of something GTK so that Its theme changes when I change GTK Theme 😀.
gnome terminal
Ptyxis, it’s a modern, container-friendly, Wayland-friendly GTK-based terminal.
Not available for nix 🥲
nix like in nixos?
three solutions:
- enable flatpak and install it from there
- package it
- ask me to package it
3rd option looks dope.
But let me use flatpak
sakura terminal emulator for me 'cause I can edit color sets in its .config file and then switch between them under the right-click menus.
Sakura terminal
I use Alacritty on Gnome just because it has better window decorations than Kitty.
I use it, but on wayfire, because I like it more than kitty, though I have to use alacritty with screen, since it doesn’t support tabs, which is the only thing I wish alacritty would add, but I can deal with screen OK. What do you mean with window decorations? They look pretty normal to me, like the ones on electron apps now a days…
Gnome refuses to implement Server Side Decorations on Wayland (because… reasons) so applications are forced to draw their own. Kitty’s decorations are very bare bones and ugly. Alacritty’s decorations match much better with the rest of Gnome.
I see. And I do like CSD over SSD, :)
The alacritty decorations are just plain simple GTK bar, so you’ll see the simple regular GTK bar for applications not embedding CSDs withing the apps same one on electron apps (signal-desktop, slack-electron, and so on) get. In the case of a terminal emulator that’s understandable, it needs the space… I was trying to paste a snapshot, or attach a simple image here, but didn’t find how to, and I won’t do any sort of patebin right now. So I don’t consider that simple bar, nice decorations, but they do what they’re meant to, so that’s fine for me. I guess it look better on gnome though. I use wayfire + waybar + …, and GTK apps work pretty well there, and I have installed and currently use materia dark theme, and the look is good in general for me. As I don’t like kitty, I really don’t remember how worse it is in comparison, but I still consider alacritty bar not so impressive, hehe.
New question
How to change my GTK4 theme. I was using nwg-look but it is not working for Console and Blackbox
It’s not nearly as supported. There are workarounds where you can create a ~/.gtk4 directory and modify CSS yourself, or you can use a program like Gradience to modify the color scheme in an accessible way. Gradience also has community color palettes so if you’re using a popular theme it could just be a matter of loading the preset
As other people have commented: why would GTK be so important? A terminal should be a bare window, without any decoration. At least that’s what I use: first setting I check in a terminal is “disable window title” or something like that.
You’re portraying your personal preference as an expected standard.