You are not logged in.
There is no bug! The PEBKAC.
I tried on my other laptop with a slack install, installed Yaru and it was fine in Thunar/labwc-0.8.1 (latest)
I must have been trying to enable hidden files and accidentally hit "Show File Highlights".
Last edited by micko01 (2024-11-06 07:26:42)
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
Carbon VM, with provisional version (pending light themes from @hhh) of bunsen-yaru-gtk, theme set to bunsen-yaru-bark-dark. Logging in with LightDM.
On Wayland:
Sorry, but can you tell me how to change GTK theme on Carbon Wayland?
lxappearance segfaults, and even Thunar has to be killed before I can start it up...Maybe things will work better using greetd to log in. I have a VM using greetd which I'll try tomorrow.
I haven't been devoting much time lately to Wayland I'm afraid.
You can use @malm's labwc-tweaks-gtk
if my repo's enabled.
~$ apt search labwc-tweaks-gtk
labwc-tweaks-gtk/unknown,now 0.0.0-2 amd64 [installed]
configuration gui application for labwc
labwc-tweaks-gtk-dbgsym/unknown 0.0.0-2 amd64
debug symbols for labwc-tweaks-gtk
Other than that you can use @nwg-piotr's nwg-look
~$ apt search nwg-look
nwg-look/testing,now 0.2.7-1+b3 amd64 [installed]
GTK3 settings editor for wlroots environments like Sway
---
I've been mucking about with a tumbler plugin for directory icons.
/usr/local/bin/folder-thumnailer
#!/bin/bash
convert -thumbnail "$1" "$2/folder.jpg" "$3" 1>/dev/null 2>&1 ||\
convert -thumbnail "$1" "$2/.folder.jpg" "$3" 1>/dev/null 2>&1 ||\
convert -thumbnail "$1" "$2/cover.jpg" "$3" 1>/dev/null 2>&1 ||\
convert -thumbnail "$1" -background none "$2/folder.svg" "$3" 1>/dev/null 2>&1 ||\
rm -f "$HOME/.cache/thumbnails/normal/$(echo -n "$4" | md5sum | cut -d " " -f1).png" ||\
rm -f "$HOME/.thumbnails/normal/$(echo -n "$4" | md5sum | cut -d " " -f1).png" ||\
rm -f "$HOME/.cache/thumbnails/large/$(echo -n "$4" | md5sum | cut -d " " -f1).png" ||\
rm -f "$HOME/.thumbnails/large/$(echo -n "$4" | md5sum | cut -d " " -f1).png" ||\
exit 1
~/.local/share/thumbnailers/folder.thumbnailer
[Thumbnailer Entry]
Version=1.0
Type=X-Thumbnailer
Name=Folder Thumbnailer
MimeType=inode/directory;
Exec=/usr/local/bin/folder-thumbnailer %s %i %o %u
depends imagemagick, tumbler
Puts fancy icons on folders for use with svg's and jpg's
I'll add gtithub.svg, debian.svg, bin.svg, qemu.svg to labbe-material soon - probably only in /scalable.
To use the svg's they need to be renamed to 'folder.svg' and put in their respective directories. I could write a script for that for bark and sage. The bonus is that if 'cover.jpeg', '.folder.jpg' or 'folder.jpg' exists in your ~/Music (or any other) dir then they get picked up too.
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
https://i.imgur.com/vLW4yAD.png
There is no bug! The PEBKAC.
I tried on my other laptop with a slack install, installed Yaru and it was fine in Thunar/labwc-0.8.1 (latest)
I must have been trying to enable hidden files and accidentally hit "Show File Highlights".
Well... I think there's still a bug!
"Show File Highlights" seems to be the default setting - I'd never noticed it before but it seems to be enabled in Thunar on all my systems. Here it is with bunsen-yaru-bark-dark on Wayland:
Those black bars don't appear with other gtk themes, or on the same VM booted into Xorg.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
johnraff wrote:Sorry, but can you tell me how to change GTK theme on Carbon Wayland?
lxappearance segfaults...You can use @malm's
labwc-tweaks-gtk
if my repo's enabled.
Beautifully small download, it installed OK and set the labwc theme, but when I tried to set the gtk theme it segfaulted. Some missing dependency?
Other than that you can use @nwg-piotr's
nwg-look
That did the job, thanks.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
micko01 wrote:https://i.imgur.com/vLW4yAD.png
There is no bug! The PEBKAC.
I tried on my other laptop with a slack install, installed Yaru and it was fine in Thunar/labwc-0.8.1 (latest)
I must have been trying to enable hidden files and accidentally hit "Show File Highlights".Well... I think there's still a bug!
"Show File Highlights" seems to be the default setting - I'd never noticed it before but it seems to be enabled in Thunar on all my systems. Here it is with bunsen-yaru-bark-dark on Wayland:
https://imgur.com/y1Jpqn7l.pngThose black bars don't appear with other gtk themes, or on the same VM booted into Xorg.
Ok, so narrowing this down, only thunar, only with 'Show File Highlights' enabled, only wayland, only Adwaita (which [Yy]aru is based directly on).
I already tried rebasing yaru on latest Adwaita and the bug persists. Probably the best bet is to find the config option in thunar for 'Show File Highlights' and forcing that to disabled by default somehow.
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
micko01 wrote:johnraff wrote:Sorry, but can you tell me how to change GTK theme on Carbon Wayland?
lxappearance segfaults...You can use @malm's
labwc-tweaks-gtk
if my repo's enabled.Beautifully small download, it installed OK and set the labwc theme, but when I tried to set the gtk theme it segfaulted. Some missing dependency?
Shouldn't be - would lintian warn about that? I only had 2 trivial warnings, bad-distribution and no-manual-page. Could be a bug in the program but it has digressed a bit to now support labwc-0.8.0 with a bunch of extra features. Since I'm a maintainer on that repo I could pinpoint the checkout where these changes occur and rebuild, and see what happens.
It's part of the reason I made this PR (and merged - thanks @malm) on labwc.
EDIT: probably is a missing dep: gsettings-desktop-schemas. I got an error in my VM but couldn't fix because after an apt update/upgrade 10GB wasn't enough! (probably 2GB swap out of that).
EDIT0: updated labwc-tweaks-gtk with missing dep
Last edited by micko01 (2024-11-08 10:56:05)
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
Hi guys
I know it's probably a bit too late to start making suggestions now, but I'm going to do so anyway. I don't know if your theme choice has been fixed yet, but they both seem to be green. Don't get me wrong, Green is my favourite colour, and I do love that Yaru-sage-dark theme. But while I was messing about with theming Boron, I came across the Nordic themes and I made myself a nice blue/grey theme with Nordic-darker and a recoloured (and a bit modified) Material-Solarized-Saru++. I think those Saru icons look great with dark backgrounds especially on the panel:
I just thought it might be a good idea to offer users a choice rather than having two very similar colour schemes.
Offline
LOVE IT! Blue is my favourite colour!
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline
johnraff wrote:micko01 wrote:You can use @malm's
labwc-tweaks-gtk
if my repo's enabled....when I tried to set the gtk theme it segfaulted. Some missing dependency?
Shouldn't be - would lintian warn about that?
Lintian will not check if the package sets the runtime dependencies it needs. When you think about it, that would require AI-level analysis of the source code or else simulating running the binary in some controlled environment...
EDIT: probably is a missing dep: gsettings-desktop-schemas. I got an error in my VM but couldn't fix because after an apt update/upgrade 10GB wasn't enough! (probably 2GB swap out of that).
EDIT0: updated labwc-tweaks-gtk with missing dep
I'm afraid it wasn't because of that missing dependency. Upgrading labwc-tweaks-gtk didn't pull in gsettings-desktop-schemas and I found it was already present on the (VM) system.
Calling labwc-tweaks-gtk and trying to set a gtk theme still causes a segmentation fault.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
johnraff wrote:micko01 wrote:...accidentally hit "Show File Highlights".
Well... I think there's still a bug!
"Show File Highlights" seems to be the default setting - I'd never noticed it before but it seems to be enabled in Thunar on all my systems.Those black bars don't appear with other gtk themes, or on the same VM booted into Xorg.
Ok, so narrowing this down, only thunar, only with 'Show File Highlights' enabled, only wayland, only Adwaita (which [Yy]aru is based directly on).
I already tried rebasing yaru on latest Adwaita and the bug persists. Probably the best bet is to find the config option in thunar for 'Show File Highlights' and forcing that to disabled by default somehow.
That should be easy to do anyway, in bunsen-configs/skel/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
add this line somewhere inside <channel name="thunar" version="1.0">
:
<property name="misc-highlighting-enabled" type="bool" value="false"/>
At least users will have to enable highlighting to see the black bars.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
I don't know if your theme choice has been fixed yet, but they both seem to be green. Don't get me wrong, Green is my favourite colour, and I do love that Yaru-sage-dark theme.
There's supposed to be a brown theme too, Yaru-bark-dark with a matching brownish wallpaper. They do look a bit similar, agreed. A new themes package will be uploaded soonish, although the yaru themes won't look hugely different.
But while I was messing about with theming Boron, I came across the Nordic themes and I made myself a nice blue/grey theme with Nordic-darker and a recoloured (and a bit modified) Material-Solarized-Saru++. I think those Saru icons look great with dark backgrounds especially on the panel...
That looks beautiful! Let's see what our Graphics Dept. think about the idea of shipping it as an alternative.
What form do you have the modified Material-Solarized-Suru++ icons in? Did you fork them from the BunsenLabs package or directly from upstream?
Also, where are the Nordic themes? Are they available in a Debian package?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
Hi guys
I know it's probably a bit too late to start making suggestions now, but I'm going to do so anyway. I don't know if your theme choice has been fixed yet, but they both seem to be green. Don't get me wrong, Green is my favourite colour, and I do love that Yaru-sage-dark theme. But while I was messing about with theming Boron, I came across the Nordic themes and I made myself a nice blue/grey theme with Nordic-darker and a recoloured (and a bit modified) Material-Solarized-Saru++. I think those Saru icons look great with dark backgrounds especially on the panel:https://i.imgur.com/n93wE4x.jpg
I just thought it might be a good idea to offer users a choice rather than having two very similar colour schemes.
Top @novice
My Linux installs are as in my music; it s on Metal
Offline
Yes the Material icons were the ones that came with Boron. The Nordic theme I downloaded from github, the links are about a third of the way down this page:
https://github.com/EliverLara/Nordic/releases
I haven't seen a debian package for them unfortunately. I am using the 'standard-buttons' version. The normal version has the rounded, coloured window decorations, but I was after a more monochrome look. It doesn't come with an openbox theme but I've got one if you do decide to use it. I just used the bunsen-yaru one and changed the colours to suit.
I read that this Nordic palette was designed to be easy on the eyes. I don't know how true that is, but it definitely seems to have a calming effect on me when I'm at the computer. There is also a small icon set:
https://github.com/EliverLara/Nordic/tr … de/folders
But to be honest, apart from the large folder icons, it isn't very nice. I'm using a slightly modified version of the folder icon because I think it goes with the rest of the Material-Saru icons better. Next to the other very angular icons, the original looked a bit too rounded to me.
Offline
micko01 wrote:https://i.imgur.com/vLW4yAD.png
There is no bug! The PEBKAC.
I tried on my other laptop with a slack install, installed Yaru and it was fine in Thunar/labwc-0.8.1 (latest)
I must have been trying to enable hidden files and accidentally hit "Show File Highlights".Well... I think there's still a bug!
"Show File Highlights" seems to be the default setting - I'd never noticed it before but it seems to be enabled in Thunar on all my systems. Here it is with bunsen-yaru-bark-dark on Wayland:
https://imgur.com/y1Jpqn7l.pngThose black bars don't appear with other gtk themes, or on the same VM booted into Xorg.
I think it may have been a thunar bug as it seems fixed for me now on bare metal. I closed my yaru issue on github. https://github.com/ubuntu/yaru/issues/4154
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
^Individuals can set the height in pixels but our default configs need something that will work for all users. Either a % of the total height, or top and bottom margins. As you say, doesn't look easy.
Later...
Well I've been playing with xfce4-panel
. There are some decisions we need to make first which means:
Are we sticking with rounded borders like Boron or square? This is done in ~/config-gtk-3.0/gtk.css
and requires picom
on X11
What plugins do we want OOTB?
I gather, and it looks better anyway IMHO (and user can change later if they want) that we'll stick with a LHS vertical panel with a bit of a margin top, left and bottom (therein lies some difficulty). Apparently, the 'exclusive zone', whereby maximised windows don't go behind the bar, only work if the bar is anchored to an edge. Seems if it isn't anchored a window will go behind the bar (on wayland at least, didn't test X11 yet - there's a tooltip that warns of that in the panel settings.)
I don't think it's all bad news. There is a default config of course shipped with xfce4-panel in /etc/xdg/xfce4/panel/default.xml
. this includes the horizontal top bar and a bottom small launcher bar as anyone who has installed xfce over the years would be accustomed to.
What we have to figure out is a custom xml config to go into ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
This is mine, with the xfce4-clipman-plugin
installed. As far as I have tested so far works in X11 and wayland. I think the notification plugin was a recommend when I first installed Xfce.
<?xml version="1.1" encoding="UTF-8"?>
<channel name="xfce4-panel" version="1.0">
<property name="configver" type="int" value="2"/>
<property name="plugins" type="empty">
<property name="clipman" type="empty">
<property name="settings" type="empty">
<property name="save-on-quit" type="bool" value="false"/>
</property>
</property>
<property name="plugin-1" type="string" value="applicationsmenu">
<property name="button-icon" type="string" value="distributor-logo-bunsenlabs"/>
<property name="show-button-title" type="bool" value="false"/>
</property>
<property name="plugin-2" type="string" value="xfce4-clipman-plugin"/>
<property name="plugin-3" type="string" value="clock">
<property name="mode" type="uint" value="2"/>
<property name="timezone" type="string" value="Australia/Brisbane"/>
<property name="digital-layout" type="uint" value="3"/>
<property name="digital-time-font" type="string" value="Hack Bold 8"/>
</property>
<property name="plugin-4" type="string" value="tasklist">
<property name="show-labels" type="bool" value="false"/>
<property name="flat-buttons" type="bool" value="false"/>
<property name="middle-click" type="uint" value="1"/>
<property name="grouping" type="bool" value="true"/>
<property name="switch-workspace-on-unminimize" type="bool" value="false"/>
</property>
<property name="plugin-5" type="string" value="systray">
<property name="known-items" type="array">
<value type="string" value="nm-applet"/>
</property>
<property name="single-row" type="bool" value="false"/>
<property name="hidden-items" type="array">
</property>
<property name="square-icons" type="bool" value="true"/>
<property name="menu-is-primary" type="bool" value="true"/>
<property name="symbolic-icons" type="bool" value="true"/>
<property name="icon-size" type="int" value="0"/>
<property name="hide-new-items" type="bool" value="false"/>
</property>
<property name="plugin-6" type="string" value="notification-plugin"/>
<property name="plugin-7" type="string" value="separator">
<property name="expand" type="bool" value="true"/>
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-8" type="string" value="pulseaudio">
<property name="enable-keyboard-shortcuts" type="bool" value="true"/>
<property name="multimedia-keys-to-all" type="bool" value="true"/>
</property>
<property name="plugin-9" type="string" value="actions">
<property name="button-title" type="uint" value="1"/>
</property>
<property name="plugin-10" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-11" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
</property>
<property name="panels" type="array">
<value type="int" value="1"/>
<property name="panel-1" type="empty">
<property name="position" type="string" value="p=0;x=38;y=540"/>
<property name="size" type="uint" value="50"/>
<property name="mode" type="uint" value="2"/>
<property name="length" type="double" value="97.777777777777771"/>
<property name="enter-opacity" type="uint" value="74"/>
<property name="leave-opacity" type="uint" value="67"/>
<property name="plugin-ids" type="array">
<value type="int" value="1"/>
<value type="int" value="11"/>
<value type="int" value="4"/>
<value type="int" value="7"/>
<value type="int" value="5"/>
<value type="int" value="8"/>
<value type="int" value="6"/>
<value type="int" value="2"/>
<value type="int" value="3"/>
<value type="int" value="10"/>
<value type="int" value="9"/>
</property>
<property name="output-name" type="string" value="Primary"/>
<property name="position-locked" type="bool" value="true"/>
<property name="border-width" type="uint" value="0"/>
<property name="length-adjust" type="bool" value="false"/>
<property name="icon-size" type="uint" value="32"/>
<property name="nrows" type="uint" value="1"/>
<property name="enable-struts" type="bool" value="false"/>
</property>
<property name="dark-mode" type="bool" value="true"/>
</property>
</channel>
Take note of the following line:
<property name="length" type="double" value="97.777777777777771"/>
It's the percentage of the height which just might make this doable.
The panel as it is right now (well 30 minutes ago!)
And here is the shipped default:
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-panel" version="1.0">
<property name="configver" type="int" value="2"/>
<property name="panels" type="array">
<value type="int" value="1"/>
<value type="int" value="2"/>
<property name="dark-mode" type="bool" value="true"/>
<property name="panel-1" type="empty">
<property name="position" type="string" value="p=6;x=0;y=0"/>
<property name="length" type="uint" value="100"/>
<property name="position-locked" type="bool" value="true"/>
<property name="icon-size" type="uint" value="16"/>
<property name="size" type="uint" value="26"/>
<property name="plugin-ids" type="array">
<value type="int" value="1"/>
<value type="int" value="2"/>
<value type="int" value="3"/>
<value type="int" value="4"/>
<value type="int" value="5"/>
<value type="int" value="6"/>
<value type="int" value="7"/>
<value type="int" value="8"/>
<value type="int" value="9"/>
<value type="int" value="10"/>
</property>
</property>
<property name="panel-2" type="empty">
<property name="autohide-behavior" type="uint" value="1"/>
<property name="position" type="string" value="p=10;x=0;y=0"/>
<property name="length" type="uint" value="1"/>
<property name="position-locked" type="bool" value="true"/>
<property name="size" type="uint" value="48"/>
<property name="plugin-ids" type="array">
<value type="int" value="11"/>
<value type="int" value="12"/>
<value type="int" value="13"/>
<value type="int" value="14"/>
<value type="int" value="15"/>
<value type="int" value="16"/>
<value type="int" value="17"/>
<value type="int" value="18"/>
</property>
</property>
</property>
<property name="plugins" type="empty">
<property name="plugin-1" type="string" value="applicationsmenu"/>
<property name="plugin-2" type="string" value="tasklist">
<property name="grouping" type="uint" value="1"/>
</property>
<property name="plugin-3" type="string" value="separator">
<property name="expand" type="bool" value="true"/>
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-4" type="string" value="pager"/>
<property name="plugin-5" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-6" type="string" value="systray">
<property name="square-icons" type="bool" value="true"/>
</property>
<property name="plugin-7" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-8" type="string" value="clock"/>
<property name="plugin-9" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-10" type="string" value="actions"/>
<property name="plugin-11" type="string" value="showdesktop"/>
<property name="plugin-12" type="string" value="separator"/>
<property name="plugin-13" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="xfce4-terminal-emulator.desktop"/>
</property>
</property>
<property name="plugin-14" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="xfce4-file-manager.desktop"/>
</property>
</property>
<property name="plugin-15" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="xfce4-web-browser.desktop"/>
</property>
</property>
<property name="plugin-16" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="xfce4-appfinder.desktop"/>
</property>
</property>
<property name="plugin-17" type="string" value="separator"/>
<property name="plugin-18" type="string" value="directorymenu"/>
</property>
</channel>
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
Micko many thanks, you've been doing exactly the work I was saying to myself I'd have to dig into one of these days. Tint2 now fails to build on Trixie, the code has been frozen for some time and basically it looks like time to reluctantly drop it. It was great while it lasted...
I suppose xfce4-panel is going to be what we use going forward. It doesn't all look fantastic but maybe we'll be able to wrangle something usable out of it. @hhh has been using it for a while so it would be good to have a look at his xml configs too.
I'm not thrilled by the way the lack of a systray seems to need to be replaced by a bunch of plugins - the whole thing starts to occupy far too much of the taskbar for my tastes. I hope we can squash it down a bit.
Worse than that, though, would be if each plugin had to be added or removed whenever users installed a new program which wanted to put an icon in the systray. Is there no longer any way for that to be done automatically?
So to your questions:
There are some decisions we need to make first which means:
Are we sticking with rounded borders like Boron or square? This is done in
~/config-gtk-3.0/gtk.css
and requirespicom
on X11What plugins do we want OOTB?
I gather, and it looks better anyway IMHO (and user can change later if they want) that we'll stick with a LHS vertical panel with a bit of a margin top, left and bottom (therein lies some difficulty). Apparently, the 'exclusive zone', whereby maximised windows don't go behind the bar, only work if the bar is anchored to an edge. Seems if it isn't anchored a window will go behind the bar (on wayland at least, didn't test X11 yet - there's a tooltip that warns of that in the panel settings.)
1) This is one for our graphics team, ie basically @hhh, but my 2¢ is that our round corners have been getting quite a good press. On our (still default) X11 desktop it's easily done with picom, and I don't think we should sacrifice looks there for the sake of Wayland. If it has to be square corners on Wayland - for Carbon at least - then so be it.
This is done in
~/config-gtk-3.0/gtk.css
What? Is this something new? Wayland only? Affecting all gtk apps? Up to now it's all been in picom.conf.
In general, Boron got high praise for its appearance so let's not change what's still working.
2) This isn't good. I really don't want to have to hard-code our systray icons to match the default apps list. I haven't yet played with the current Trixie xfce4-panel on X11 but it will have to be (another) urgent item on my todo list. Does the Trixie x-p still have a "proper" systray on X11?
3) Again, one for @hhh but I'd personally prefer not to rehash our graphics stack for Carbon. So a LHS vertical panel with a bit of a margin top, left and bottom as Carbon default (even though my personal preference is for a horizontal panel at the bottom ala windows). As long as everything remains tweakable - that's the #! tradition.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
^ok, thanks for that.
I'm now on X11 (most bunsen* packages installed) and there are shortcomings with xfce4-panel
I gather, and it looks better anyway IMHO (and user can change later if they want) that we'll stick with a LHS vertical panel with a bit of a margin top, left and bottom (therein lies some difficulty). Apparently, the 'exclusive zone', whereby maximised windows don't go behind the bar, only work if the bar is anchored to an edge. Seems if it isn't anchored a window will go behind the bar (on wayland at least, didn't test X11 yet - there's a tooltip that warns of that in the panel settings.)
Exactly the same on X11/openbox
Worse is the fact that the systray shows nothing, but the items are there however ghosted (invisible). networkmanager shows no icon but if you click where it should be you get the menu. Same with the volume applet and clipman. Not good.
Other stuff - jgmenu looks like crap with the labbe-materal-[bark|sage] icons. I wonder if we can make variants of material-solarized-suruplusplus in bark|sage ? Of course we can but the time, work overhead may be a lot.
Ahh.. just looked and they are SVG! A simple sed
operation *should* be able to convert the whole lot . Just forked. No deadline on when though! Could be soonish
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
Hi guys
I came across the Nordic themes and I made myself a nice blue/grey theme with Nordic-darker and a recoloured (and a bit modified) Material-Solarized-Saru++. I think those Saru icons look great with dark backgrounds especially on the panel:
@novice that is just gorgeous, I think your mods and icon choice are just perfect. Any chance at all you could zip that up and throw it online someplace or e-mail it? I think it would be great for one of my projects i've got on the backburner.
(sorry for off-topic post guys).
Offline
^ok, thanks for that.
I'm now on X11 (most bunsen* packages installed) and there are shortcomings with
xfce4-panel
<snip>
Other stuff - jgmenu looks like crap with the labbe-materal-[bark|sage] icons. I wonder if we can make variants of material-solarized-suruplusplus in bark|sage ? Of course we can but the time, work overhead may be a lot.
Ahh.. just looked and they are SVG! A simple
sed
operation *should* be able to convert the whole lot. Just forked. No deadline on when though! Could be soonish
Sage is done too, Simple oneliner fixed it (rather hackish though :shugs:)
find . -type f -name '*.svg' | xargs sed -i -e 's/oomox/bark/g' -e 's/a4d8d4/9D9D87/' -e 's/318c85/52523F/' #Bark
find . -type f -name '*.svg' | xargs sed -i -e 's/oomox/sage/g' -e 's/a4d8d4/919D87/' -e 's/318c85/49594C/' #Sage
Took longer to write and test the code (5 mins?) than the whole of both operations .. about 4 seconds.
Github repos up soon.
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline
Repos are up
https://github.com/01micko/material-sol … icons-bark
https://github.com/01micko/material-sol … icons-sage
#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen
Offline