You are not logged in.

#161 2022-04-24 23:16:32

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Beryllium Theming

^Hmm, I thought I had it higher than that. I'll come up with something, thanks for the feedback.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#162 2022-04-25 00:05:14

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Beryllium Theming

Same process 1440x900, no idea if it'll be any use to you.
kBRdgWZt.jpg


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#163 2022-04-25 06:35:15

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

@hhh and @B_B just choose the wallpaper least likely to cause people grief and I'll be happy to put it in bunsen-images-base in time for the iso release.

---
bunsen-images-base holds only the default images, the others are still in bunsen-images.
bunsen-images depends on bunsen-images-base so upgrades work.


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#164 2022-04-25 08:22:02

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

btw Papirus Icon theme now ship distributor-logo-bunsenlabs.svg cool
https://github.com/PapirusDevelopmentTe … enlabs.svg
Added in 2019, it's in Bullseye and Buster-backports.


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#165 2022-04-25 11:44:55

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Beryllium Theming

@hhh and @B_B just choose the wallpaper least likely to cause people grief and I'll be happy to put it in bunsen-images-base in time for the iso release.

I'll await feedback from hhh before I draw a conclusion on 1440x900. Monitors with that resolution & aspect ratio are fairly common, though not a named standard that I can find.  1280x1024 (SXGA) was the standard shipped with office boxes worldwide for a long time.  Don't quote me, but I think 1440x900 was an interim thing that happened for a while between SXGA going out of fashion & the 1080p standard from TVs becoming affordable enough to be the de-facto standard for monitors as well.

That said, I can make the standard 1080p wallpaper work on 1440x900 in a VM here with a standard Be install, it looks "OK" to me with the picker set to scaled or tiled & the logo is at least (just) all on-screen and in proportion with it set to zoomed fill, which I think is the default. hhh's issue seems to be mostly from having the panel vertical on the left so that partially obscured it.

If it were me, I'd for sure ship the 1280x1024 version besides old "square" monitors it's useful in virtual machines which come up in 4:3 by default.  1440x900 you'd have to ask @hhh the importance of I'm a bit "meh, either way" about it.


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#166 2022-04-25 22:17:58

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Beryllium Theming

Bearded_Blunder wrote:

@hhh and @B_B just choose the wallpaper least likely to cause people grief and I'll be happy to put it in bunsen-images-base in time for the iso release.

I'll await feedback from hhh before I draw a conclusion on 1440x900.

Looks great, you need to crop the white line on the right edge, though. smile


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#167 2022-04-25 23:22:02

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Beryllium Theming

Darn, thought I'd got it the first time, see what comes of using MS-Paint?

Think I have it this time though.
Q8Hx1rkt.jpg

Last edited by Bearded_Blunder (2022-05-22 21:40:37)


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#168 2022-04-26 02:03:08

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

OK I'll substitute the 1440x900 image and we'll see if anyone complains. Thanks B_B!

( My display just happens to be 1440x900. smile )

It's unfortunate that, despite having fewer pixels than the previous 1920x1080 , the filesize at 195kB is a jump from 129kB.
I don't suppose that can be fixed?

Last edited by johnraff (2022-04-26 02:07:29)


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#169 2022-04-26 02:15:28

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Beryllium Theming

Just my opinion, I think we should ship all 3 sizes with the original 1920x1080 one as the default.

I noticed on my machine since the package upgrade with the new wall & theme I'm missing images in lightdm & grub, configs need updating?


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#170 2022-04-26 03:23:39

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

^Grub background was replaced successfully on my VM after upgrading the image packages. The Debian alternative 'desktop-grub' should be pointed to /boot/grub/images/bunsen/default.png which should have been installed by bunsen-images-base, overwriting the previous file.

Unfortunately the lightdm background is now a jpg not a png so the filename is different, and will need a config change. I'm currently working on an upgraded bunsen-configs.

In fact, I think lightdm could just be set to use the same default wallpaper as the desktop. I don't in general see any reason to supply a separate login background in /usr/share/images/bunsen/login/ - except if hhh had a nifty login>desktop transformation, which was in fact the case with Lithium.

---
bunsen-images-base is intended to be the absolute minimum for the default desktop, for users who want to keep the install size or bandwidth usage down (big reduction in package size). Most people will also have bunsen-images, so alternative wallpaper sizes could go there?


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#171 2022-04-26 04:47:22

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Beryllium Theming

^The shift was just no-logo for login to add loo for desktop, IIRC. We can whip it up, but not a priority.

My update brought the new grub and login screen without needing additional fussing about, BTW. (Nice work, BB, using your resolution now!)

By all means ship the default wall in several resolutions if possible. We're saving space by omitting old images, let's use the space gained appropriately.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#172 2022-04-26 05:24:28

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

^Most people will get the same set of images as before: because bunsen-images depends on bunsen-images-base people who upgrade bunsen-images will get the new b-i-base pulled in. Only people who then choose to uninstall bunsen-images will be left with bunsen-images-base (a minority I guess).

But our Be wallpaper is in the 100k league so shipping a couple of alternatives in b-i-b would be quite doable.

EDIT: but there might be one or two old wallpapers that we could now drop from b-i anyway...
---
@hhh what do you think of this tintrc for Beryllium to go with Dragon? The tint2 tooltips match sleekmason's GTK tooltips in the systray, and I also tweaked a couple of backgrounds slightly:

#---------------------------------------------
# TINT2 CONFIG FILE "beryllium.tint2rc"
#
## Bunsenlabs User config files
## All default BunsenLabs user config files are located in /usr/share/bunsen/skel.
## The script bl-user-setup copies them to the user $HOME directory on first login.
## See more info with command 'bl-user-setup --help'
#
# A simple theme. Note that many properties are set to "0"
# Please see 'man tint2' for full configuration options
#---------------------------------------------
#---- Generated by tint2conf 0320 ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#
# Tweaked for BunsenLabs
#
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Iconified task, Panel
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #cccccc 0
border_color = #828282 0
background_color_hover = #cccccc 0
border_color_hover = #828282 0
background_color_pressed = #cccccc 0
border_color_pressed = #828282 0

# Background 2: Active task
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #000000 50
border_color = #BECFCF 0
background_color_hover = #ffffff 20
border_color_hover = #d8d8d8 0
background_color_pressed = #ffffff 30
border_color_pressed = #d8d8d8 0

# Background 3: Default task (inactive tasks that are not iconified)
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #000000 0
border_color = #000000 0
background_color_hover = #ffffff 10
border_color_hover = #000000 0
background_color_pressed = #ffffff 20
border_color_pressed = #000000 0

# Background 4: Urgent task
rounded = 0
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ff0034 20
border_color = #ff0034 0
background_color_hover = #ffffff 20
border_color_hover = #ffffff 0
background_color_pressed = #ffffff 30
border_color_pressed = #ffffff 0

# Background 5: Inactive taskbar
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #151617 40
#border_color = #000000 0
#background_color_hover = #ff0000 100
#border_color_hover = #000000 0
#background_color_pressed = #808384 0
#border_color_pressed = #000000 0

# Background 6: Active taskbar
rounded = 0
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #3E4447 40
border_color = #000000 0
#background_color_hover = #000000 0
#border_color_hover = #000000 0
#background_color_pressed = #000000 0
#border_color_pressed = #000000 0

# Background 7: Tooltip
rounded = 1
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #18191A 100
border_color = #2F3233 100
background_color_hover = #000000 0
border_color_hover = #000000 0
background_color_pressed = #000000 0
border_color_pressed = #000000 0

#-------------------------------------
# Panel
panel_items = PTSCP
panel_size = 99% 30
panel_margin = 0 0
panel_padding = 6 0 0
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_position = bottom center horizontal
panel_layer = bottom
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 1.5
autohide_height = 6
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 0
# enable mouse_hover
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 10
mouse_pressed_icon_asb = 100 0 0
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0

#-------------------------------------
# Taskbar - Panel item = T
taskbar_mode = multi_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 2 0 4
# (the last number determines icon spacing)

taskbar_background_id = 5
taskbar_active_background_id = 6

taskbar_name = 0
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 0 0
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font = Sans 9
taskbar_name_font_color = #828282 100
taskbar_name_active_font_color = #828282 100
taskbar_distribute_size = 0
taskbar_sort_order = none
task_align = left

#-------------------------------------
# Task
task_text = 0
task_icon = 1
task_centered = 1
urgent_nb_of_blink = 20
task_maximum_size = 30 30
task_padding = 2 2
task_font = Sans 9
task_tooltip = 1
task_thumbnail = 0
task_thumbnail_size = 210
task_font_color = #d8d8d8 60
task_active_font_color = #d8d8d8 100
task_urgent_font_color = #ffffff 100
task_iconified_font_color = #d8d8d8 60
task_icon_asb = 70 0 0
task_active_icon_asb = 100 0 0
task_urgent_icon_asb = 100 0 0
task_iconified_icon_asb = 50 0 0
task_background_id = 3
task_active_background_id = 2
task_urgent_background_id = 4
task_iconified_background_id = 1
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

#-------------------------------------
# System tray (notification area) - Panel item = S
systray_padding = 1 1 1
systray_background_id = 5
systray_sort = right2left
systray_icon_size = 22
systray_icon_asb = 100 0 0
systray_monitor = primary
systray_name_filter =

#-------------------------------------
# Launcher - Panel item = L
launcher_padding = 8 4 4
launcher_background_id = 5
launcher_icon_background_id = 0
launcher_icon_size = 0
launcher_icon_asb = 100 0 0
launcher_icon_theme = Papirus-Bunsen-Dark-bluegrey
launcher_icon_theme_override = 0
startup_notifications = 0
launcher_tooltip = 1
launcher_item_app = /usr/share/applications/bl-www-browser.desktop
launcher_item_app = /usr/share/applications/bl-file-manager.desktop
launcher_item_app = /usr/share/applications/bl-text-editor.desktop
launcher_item_app = /usr/share/applications/bl-terminal-emulator.desktop

#-------------------------------------
# Clock - Panel item = C

#24hr clock (for seconds, use %H:%M:%S)
# See 'man strftime' for other time and date formats.
time1_format = %H:%M
#12hr clock with am/pm (%p for AM/PM)
#time1_format = %l:%M%P
time2_format =
#font example
#time1_font = Futura Bk BT bold 10
time1_font = Sans bold 11
time1_timezone =
time2_timezone =
clock_font_color = #DFDFDF 100
clock_padding = 6 0 6
clock_background_id = 5

#The day and date
clock_tooltip = %A %F
clock_tooltip_timezone =
#Show calendar
clock_lclick_command = gsimplecal
clock_rclick_command = bl-beepmein-pipemenu --standalone
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =

#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 20
battery_low_cmd = notify-send "battery low"
battery_full_cmd =
bat1_font = Monospace 8
bat2_font = Monospace 8
battery_font_color = #b5b5b5 100
bat1_format =
bat2_format =
battery_padding = 2 0
battery_background_id = 0
battery_hide = 96
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =

#-------------------------------------
# Tooltip
tooltip_show_timeout = 0
tooltip_hide_timeout = 0
tooltip_padding = 8 8
tooltip_background_id = 7
tooltip_font_color = #BECFCF 100
tooltip_font = Sans normal 10

#-------------------------------------
# Buttons - Panel item = P

# Show Root Menu (BL-flame icon)
button = new
button_icon = start-here-bunsenlabs
button_text =
button_tooltip = Main Menu
button_lclick_command = jgmenu_run
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #ffffff 100
button_padding = 2 2
button_background_id = 5
button_centered = 1
button_max_icon_size = 28

# Exit dialog (Power icon)
button = new
#button_icon = /usr/share/images/bunsen/exit/light/poweroff.png
button_icon = system-shutdown-symbolic
button_text =
button_tooltip = Logout/Shutdown...
button_lclick_command = bl-exit
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #ffffff 100
button_padding = 2 2
button_background_id = 5
button_centered = 1
button_max_icon_size = 20

Last edited by johnraff (2022-04-26 05:36:13)


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#173 2022-04-26 11:30:22

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

1) What are the three recommended resolutions? I've grabbed B_B's 1440x900 and of course already have the current 1920x1080...

2) Instead of making different aspect ratio images, would a workable fudge be to push the BL logo slightly further right and up so a single wallpaper works sort-of-OK with the various nitrogen modes?

3) Sorry, I'm away a couple of days - no reply doesn't mean I've lost interest.


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#174 2022-04-26 13:59:54

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Beryllium Theming

johnraff wrote:

The Debian alternative 'desktop-grub' should be pointed to /boot/grub/images/bunsen/default.png which should have been installed by bunsen-images-base, overwriting the previous file.

My fault, I think I did something silly..

In fact, I think lightdm could just be set to use the same default wallpaper as the desktop.

That suits me. Us with really old "square" screens will probably be changing it to something better suited to the resolution available anyway. I already have mine pointed at my 1280x1024 image.

bunsen-images-base is intended to be the absolute minimum for the default desktop

Presumably that's what will be in bunsen-meta-lite & the 32 bit image with the bunsen-images dropped?
If so and given:

1) What are the three recommended resolutions? I've grabbed B_B's 1440x900 and of course already have the current 1920x1080...

I vote it gets the 1920X1080 (1080p) default 1440x900, and 1280x1024 (SXGA), since SXGA is a very strong possibility paired with 32bit hardware, & that works with plain SVGA, XGA, SXGA, and even UXGA which are all fairly likely to be what anything 32 bit was shipped with when new.

2) Instead of making different aspect ratio images, would a workable fudge be to push the BL logo slightly further right and up so a single wallpaper works sort-of-OK with the various nitrogen modes?

Would be relatively easy for the 1440x900 to get eliminated that way, the SXGA 4:3 monitors would probably need it pushed a fair bit, & you tend to end up with a squished up tall skinny font on the logo & tall flame which can look slightly odd, especially if you see it as intended where you can compare.

Plus you need someone who knows how to do it who also has the time, I haven't the first clue, resize & crop is in my capabilities.. moving or removing the logo not so much.

Last edited by Bearded_Blunder (2022-04-26 14:06:51)


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#175 2022-04-26 16:42:41

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Beryllium Theming

For anyone interested in the silly thing I did... The answer is installed using the dark theme in the installer, which causes Debian Installer to dump 06_dark_theme in /etc/grub.d/ & overrides the default with a high contrast setup. Really not needed in Bunsen, the default is pretty high contrast, but it happens regardless.

Having removed that & updated grub I get the background, with the logo mostly obscured by text on the grub screen, in a perfect world I think the grub background would have the logo more central & higher up, possibly as high as plain centred..

Though it's perfectly liveable with as is.


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#176 2022-04-27 01:10:41

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Beryllium Theming

@John, give me a few days to test all of that. Thanks!


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#177 2022-04-30 06:37:37

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

Bearded_Blunder wrote:

For anyone interested in the silly thing I did... The answer is installed using the dark theme in the installer, which causes Debian Installer to dump 06_dark_theme in /etc/grub.d/ & overrides the default with a high contrast setup.

Yes I did that too. roll
There's a fix a bit further up the Debian pipeline where that option gets renamed as something with "Accessible" in it which makes the purpose clearer. I put it in the Beryllium iso too, so hopefully not too many people will get caught.


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#178 2022-04-30 07:23:59

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Beryllium Theming

Not going to be a Problem for why I did it with Bunsen, at least if you use the same sort of background in the installer boot screen that Grub gets on the installed system.  I won't need to...

Reason I did that silly thing was I was typing a preseed command as a boot parameter, & on Debian's boot screen you end up with white text on the white logo (If booted in BIOS mode) & can't see what you typed unless you resort to the accessibility options. Which are labelled as such.  It's also a non-issue even with the Debian background if you're booted in UEFI mode.

At least I'm now aware of the issue and the fix, just remove the file & update grub.


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#179 2022-05-01 07:15:15

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

Quick question about installed wallpaper path: https://forums.bunsenlabs.org/viewtopic.php?id=8138

It's not about theming itself so I made a new topic, but people here might have useful opinions. smile


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#180 2022-05-04 06:28:41

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: Beryllium Theming

Bearded_Blunder wrote:

bunsen-images-base is intended to be the absolute minimum for the default desktop

Presumably that's what will be in bunsen-meta-lite & the 32 bit image with the bunsen-images dropped?

In fact, since we've pretty much abandoned keeping the 32bit image down to 700MB, there's no longer a pressing need to trim down the install size to the last megabyte, so maybe bunsen-images can go in as well. Priority with the package list there is to keep RAM and CPU usage down as much as possible for old machines. eg substituting Paper icons for Papirus does give a RAM saving.


...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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

Board footer

Powered by FluxBB