You are not logged in.

#21 2023-10-13 23:13:13

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

Re: Reduce number of Boron themes?

My jgmenu icons look nothing like yours. I'm using Boron-aqua theme and Numix-Boron-aqua-circle icons on a fresh Boron install, all updated. Any ideas?

You've linked to Boron-light-vertical.tint2rc? The fix for dark-vertical is to increase opacity, but I want to make sure you don't already have a fix you want me to review first. wink


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

Offline

#22 2023-10-14 01:57:28

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

Re: Reduce number of Boron themes?

No I haven't done anything to that tint2. Please feel free.

---
Give me a moment to check out those icons. Maybe another icon set I have installed on that VM is interfering.

The icon theme my 64bit VM is claiming to use is named differently from what you quote: Numix-Bunsen-Circle-aqua and it came in the package bunsen-numix-icon-theme.

OK what I think was happening there (VM a couple of months old, but upgraded) is that I was previously playing with Material-Solarized-Suru++ It was located in ~/.local/share/icons and appeared in the icon theme section of lxappearance. Later I switched to Numix-Bunsen-Circle-aqua and moved all the icons I had been playing with to ~/.local/share/icons/disabled where they no longer showed in lxappearance. However, for whatever reason when I switched to Boron-aqua GTK theme yesterday jgmenu started using the suru++ icons again! Maybe jgmenu had cached them somewhere.

Next step: move all the unused icons to ~/disabled-icon-themes. Now jgmenu uses the Numix icons as it should, probably the same as you're seeing. If I now move the Material-Solarized-Suru++ folder into ~/.local/share/icons it shows up in lxappearance's icon theme tab, and... jgmenu starts using it again! Without setting suru++ as icon theme either in lxappearance or in jgmenurc. Must be caching somewhere I guess, left over from when I was trying suru++ in jgmenu.

Suru++ does look really good in the menu, so maybe we could consider shipping it in a separate package (there's no Debian package) and setting it just for jgmenu? Needs checking how it would look with a light GTK theme though.

I have a fresh 32bit VM but I should also do a clean amd64 install from the new iso to check how it behaves.


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

Online

#23 2023-10-15 02:55:45

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

Re: Reduce number of Boron themes?

hhh wrote:

My jgmenu icons look nothing like yours. I'm using Boron-aqua theme and Numix-Boron-aqua-circle icons on a fresh Boron install, all updated. Any ideas?

I struggled with this for some time. At first I thought it was ~/.cache/jgmenu/icons but even deleting that folder the suru++ icons kept appearing regardless of what icon theme I was using. Finally tried moving my ~/.local/share/icons/Material-Solarized-Suru++ to /usr/share/icons and it stopped. It looked as if jgmenu was using any local icons regardless of whether they were set as GTK icon theme or not.

But to move on: the Suru++ icons are very pretty, to make a deb package would be very little work, then to set

icon_theme = Material-Solarized-Suru++

in jgmenurc would get those icons in the menu regardless of what GTK icon theme was set. So... we have to decide if that would be OK or not. On a light theme like Boron-light-aqua the BL icons rendered by Suru++ are a bit hard to see. Can we accept that as the price for having the Suru++ icons looking so cool with dark themes? They don't look horrible with the light theme, just a little bit washed out.

Another option would be to set Suru++ as the GTK icon theme instead of Numix-Bunsen-Circle-aqua but that would have repercussions all over, like tint2 and folder icons in Thunar... Not necessarily desirable.

I'll upload a deb of the Suru++ icon theme now, so you can install and check it out.


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

Online

#24 2023-10-15 07:10:47

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

Re: Reduce number of Boron themes?

OK there's now a package material-solarized-suruplusplus-icon-theme in the Boron repo. If you want to install it and edit jgmenurc you'll get those menu icons.

Last edited by johnraff (2023-10-19 08:38:32)


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

Online

#25 2023-10-15 12:03:55

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

Re: Reduce number of Boron themes?

Hey, awesome!


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

Offline

#26 2023-10-16 00:38:18

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

Re: Reduce number of Boron themes?

Well, I tried to fork the boron branch of bunsen-configs and update the light-vertical and dark-vertical tint2 configs and create a pull request, but I think I made a mess of it...

https://github.com/BunsenLabs/bunsen-co … n?expand=1

Easier I think for me to just paste the two files' contents here.

boron-light-vertical.tint2rc...

#---------------------------------------------
# TINT2 CONFIG FILE "boron-vertical-light.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/blob/master/doc/tint2.md 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 = #ffffff 80
border_color = #d8d8d8 0
background_color_hover = #000000 0
border_color_hover = #d8d8d8 0
background_color_pressed = #514320 90
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 = #133356 0
border_color = #000000 0
background_color_hover = #133356 0
border_color_hover = #000000 0
background_color_pressed = #133356 0
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 = #888888 20
border_color = #ed2323 60
background_color_hover = #888888 20
border_color_hover = #ed2323 60
background_color_pressed = #888888 20
border_color_pressed = #ed2323 60

# Background 5: Inactive taskbar
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ececec 50
border_color = #000000 0
background_color_hover = #808384 25
border_color_hover = #000000 0
background_color_pressed = #808384 25
border_color_pressed = #000000 0

# Background 6: Active taskbar
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #ffffff 80
border_color = #5d8185 0
background_color_hover = #000000 0
border_color_hover = #5d8185 0
background_color_pressed = #000000 0
border_color_pressed = #5d8185 0

# Background 7: Tooltip
rounded = 10
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #fff0ed 100
border_color = #ff9e8b 100
background_color_hover = #000000 0
border_color_hover = #000000 0
background_color_pressed = #000000 0
border_color_pressed = #000000 0

#-------------------------------------
# Panel
panel_items = TCS
panel_size = 100% 54
panel_margin = 6 12
panel_padding = 0 0 0
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_position = center left vertical
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 = 0
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 = 6 0 6
# (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 = 56 56
task_padding = 2 12 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 = 2
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 = 0
launcher_icon_background_id = 0
launcher_icon_size = 0
launcher_icon_asb = 100 0 0
launcher_icon_theme = Numix-Bunsen-Circle-aqua-Light
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 Bold 12
time1_font = Sans bold 12
time1_timezone =
time2_timezone =
clock_font_color = #353535 100
clock_padding = 0 4
clock_background_id = 2

#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 = #222222 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

boron-vertical-dark.tint2rc...

#---------------------------------------------
# TINT2 CONFIG FILE "boron-vertical.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/blob/master/doc/tint2.md 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 = #ffffff 20
border_color = #d8d8d8 0
background_color_hover = #000000 0
border_color_hover = #d8d8d8 0
background_color_pressed = #514320 90
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 = #133356 0
border_color = #000000 0
background_color_hover = #133356 0
border_color_hover = #000000 0
background_color_pressed = #133356 0
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 = #888888 20
border_color = #ed2323 60
background_color_hover = #888888 20
border_color_hover = #ed2323 60
background_color_pressed = #888888 20
border_color_pressed = #ed2323 60

# Background 5: Inactive taskbar
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #595959 50
border_color = #000000 0
background_color_hover = #808384 25
border_color_hover = #000000 0
background_color_pressed = #808384 40
border_color_pressed = #000000 0

# Background 6: Active taskbar
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #595959 80
border_color = #5d8185 0
background_color_hover = #000000 0
border_color_hover = #5d8185 0
background_color_pressed = #000000 0
border_color_pressed = #5d8185 0

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

#-------------------------------------
# Panel
panel_items = TCS
panel_size = 99% 58
panel_margin = 1 0
panel_padding = 0 0 0
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_position = center left vertical
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 = 0
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 = 6 0 6
# (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 = 56 56
task_padding = 2 12 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 = 6
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 = 0
launcher_icon_background_id = 0
launcher_icon_size = 0
launcher_icon_asb = 100 0 0
launcher_icon_theme = Numix-Bunsen-Circle-aqua
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 12
time1_timezone =
time2_timezone =
clock_font_color = #ECECEC 100
clock_padding = 0 4
clock_background_id = 6

#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 = #d3dae3 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

It should just be a reduction of opacity in the active and inactive taskbars, and the systray shpuld follow the active taskbar background.

The inactive bluetooth icon and other inactive systray icons from Numix are a theme problem, the color is a very medium grey and does not contrast well with anything.


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

Offline

#27 2023-10-16 00:45:49

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

Re: Reduce number of Boron themes?

I've deleted hhhorb/bunsen-configs and I think that removed the pull requests. Before that I renamed the repo to Boron-configs-hhh, for what it's worth...

https://github.com/hhhorb/Boron-configs-hhh

There are more changes there than I intended, I might have to redo this...

https://github.com/hhhorb/Boron-configs … 506350d87a

Worth checking the new configs first, though.

-edit- My mind does not wrap itself around git concepts easily. Ignore all these rant questions, but... I want to fork a branch, why do I have to fork the whole repo? Do there have to be so many git commands? Do they need so many options? Does just git push need so many options? Did they really rename master to main because of political correctness???!!!???? /end rant

Last edited by hhh (2023-10-16 00:53:47)


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

Offline

#28 2023-10-16 01:59:32

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

Re: Reduce number of Boron themes?

Your Boron-configs-hhh repo looks OK to me in fact. There's a single commit at the top where you made the tint2 changes. Is there not a header saying "one commit ahead of bunsen-configs" and a "create pull request" button? How did you get rid of the other branches anyway? I don't think there's any need for that in fact - it's all happening on GitHub's server so there's no cost to your home hard drive space in having all the other branches.

But anyway I can easily enough copy/paste your changes into the BL repo if you don't (understandably) feel like wrangling with it any more. BTW don't you have direct write permissions on the BL repo on GitHub? You could just edit the files directly.
Even if there was a problem, it's always possible to revert the commit later - that's one of the beauties of git IMO.

Actually, I faced the same problem yesterday when I wanted to fork just the Material-Solarized branch of rtl88-themes. I couldn't find a way to do it, so I just created the repo from scratch from the downloaded zip file, and added notes about the upstream source in the docs.

I want to fork a branch, why do I have to fork the whole repo?

Not quite sure if you do or not. Maybe if you want to be able to send back a PR then your fork has to be identical except for your changes, or else maybe git would interpret the missing branches as part of your PR and try to remove them on the origin repo?

Do there have to be so many git commands? Do they need so many options? Does just git push need so many options? Did they really rename master to main because of political correctness?

Yes to all. smile

When I forget a command I usually do a web search instead of trying to figure out the manual. Lazy but usually quicker. roll


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

Online

#29 2023-10-16 08:26:23

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

Re: Reduce number of Boron themes?

It's easier to get the changes off the GitHub page anyway, thanks! The lines are nicely highlighted.

I was reasonably OK with the vertical-light tint2 already, but your changes are an improvement, including the odd fuzziness I was getting round the geany icon, only when it's selected and only with composition on. Don't know what it was, but the new vertical-light tint2 improves it.

The vertical-dark tint2 was seriously invisible and your transparency changes fixed that. I did wonder if it wasn't a bit too grey though? That colour has no resonances in the wallpaper and looked a little bit out of place to me. I tried changing the background_color on line 93 (Background 6) of boron-dark-vertical.tint2rc from #595959 to #5A7E87. That is, moved the hue round to the same blue-green as the dark parts of the wallpaper then tweaked the saturation and brightness till I thought it looked reasonable. Could you give it a try and see what you think? Only that single value was edited:

# Background 6: Active taskbar
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #5A7E87 80
border_color = #5d8185 0
background_color_hover = #000000 0
border_color_hover = #5d8185 0
background_color_pressed = #000000 0
border_color_pressed = #5d8185 0

But you're the man when it comes to this kind of stuff, and I defer to your judgement. There might be issues with a coloured tint2 when people are using different coloured wallpaper.

EDIT in fact there definitely are issues with different coloured wallpapers. Perhaps needs a rethink...

Last edited by johnraff (2023-10-16 08:29:27)


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

Online

#30 2023-10-16 09:21:23

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

Re: Reduce number of Boron themes?

Right, leave them both greyscale. They match the themes, not the wallpaper. The idea is that the tint2/themes combo sill look pretty good with most wallpapers, but it's up to the user to make tweaks if they want to get really picky about things. wink

Thanks for the feedback on GitHub, that makes me feel a bit better about my frustrations. Go ahead and make the changes you want to the BL repo. I know you can revert the changes, but I'd rather you not wake up in the morning and go "What the hell happened here?" big_smile


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

Offline

#31 2023-10-17 05:35:05

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

Re: Reduce number of Boron themes?

johnraff wrote:

The vertical-dark tint2 was seriously invisible and your transparency changes fixed that. I did wonder if it wasn't a bit too grey though? That colour has no resonances in the wallpaper and looked a little bit out of place to me. I tried changing the background_color on line 93 (Background 6) of boron-dark-vertical.tint2rc from #595959 to #5A7E87...

There might be issues with a coloured tint2 when people are using different coloured wallpaper.
EDIT in fact there definitely are issues with different coloured wallpapers. Perhaps needs a rethink...

hhh wrote:

Right, leave them both greyscale. They match the themes, not the wallpaper. The idea is that the tint2/themes combo still look pretty good with most wallpapers...

Yup. I now get that, thanks.
But I still found 'background_color = #595959 80' for the active taskbar a bit of a grey slab. The aqua wallpaper makes it look a bit brownish, to me at least. Of course peoples' eyes and display characteristics vary.

Anyway, I tried dropping the opacity back down a bit, to 50 (same as inactive taskbar) to allow the wallpaper colour to show through a bit more, and then winding the brightness up to #8A8A8A to compensate. I think this keeps the visibility we needed for the active taskbar while blending in with the current wallpaper a bit more. I tried it with some different wallpapers and think '#8A8A8A 50' might be a slight improvement over '#595959 80'.

How does it look to you, through your eyes, on your display?

# Background 6: Active taskbar
rounded = 0
border_width = 0
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #8A8A8A 50
border_color = #5d8185 0
background_color_hover = #000000 0
border_color_hover = #5d8185 0
background_color_pressed = #000000 0
border_color_pressed = #5d8185 0

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

Online

#32 2023-10-17 11:46:57

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

Re: Reduce number of Boron themes?

Looking good, ship it.


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

Offline

#33 2023-10-18 02:27:08

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

Re: Reduce number of Boron themes?

^Thanks for checking!

OK tint2 done, onwards...

EDIT: just one thing, in boron-light-vertical.tint2rc you changed the background_id for systray and clock from 6 to 2. In practice this makes no difference because both 6 and 2 have the same backgrounds, and the border etc are wound down to 0. Was that just something you tried partway through the tweaking? Is there a deeper reason to use background #2 instead of #6 (but not in boron-dark-vertical.tint2rc)?
https://github.com/hhhorb/Boron-configs … 90720e199f

Last edited by johnraff (2023-10-18 04:45:50)


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

Online

#34 2023-10-18 14:15:56

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

Re: Reduce number of Boron themes?

Ignore it, it was an idea of making 2 different for the systray that I abandoned. Set the systray background back to 6, thanks.


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

Offline

#35 2023-10-19 05:08:12

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

Re: Reduce number of Boron themes?

OK it'll go up in the next bunsen-configs.


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

Online

#36 2023-10-19 08:59:23

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

Re: Reduce number of Boron themes?

johnraff wrote:

OK there's now a package material-solarized-suruplusplus-icon-theme in the Boron repo. If you want to install it and edit jgmenurc you'll get those menu icons.

What do you think?

Installing that package (sorry about the long name) and setting

icon_theme 			= Material-Solarized-Suru++

in jgmenurc gives a nice stylish menu where the icons belong together, rather than the random look most icon themes give. But it's another 60MB install (it wouldn't increase the iso by 60MB because it's compressed). In the modern era is that no big deal?

We could supply it only in the "full" iso, not the i386 or the "lite" metapackage.

We could just offer it as an option in bl-welcome.

Or we could put it in a forum HOW-TO.

I'm quite tempted to put it in the default system...

fexJyWJl.png

Last edited by johnraff (2023-10-19 09:00:40)


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

Online

#37 2023-10-20 23:11:10

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

Re: Reduce number of Boron themes?

Go for it!

I'm working on a wallpaper for darkRed, it's based on an Emerald wall that I hadn't seen before, I burnt a Debian 12 Live ISO to USB today and it was the live grub wallpaper (where you choose LIVE, Graphical Install, etc...) I color shifted it in Inkscape but I used a ruby hex-code, so it doesn't quite match with darkRed yet. I have to do it over. Anyway, here's a preview, imagine it with a matching red tint (less pink) and some sort of Bunsen flame in the middle of the circle...

Click for full-size
1SfbnY7m.png


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

Offline

#38 2023-10-22 14:26:11

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

Re: Reduce number of Boron themes?

Ruby.png added...

https://raw.githubusercontent.com/hhhor … n/Ruby.png

-edit- BTW, it's based on the plymouth artwork for bookworm...

https://wiki.debian.org/DebianArt/Theme … ymouth.gif

Last edited by hhh (2023-10-22 14:28:17)


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

Offline

#39 2023-10-23 04:37:54

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

Re: Reduce number of Boron themes?

^^ & ^ nice!
I'm sort of inclined to darken the darkred icons a bit, also the red hex code in the matching theme, so it will be closer to that dark dark wallpaper. The red folder icons were starting to look a bit bright to my eyes.


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

Online

#40 2023-10-24 03:53:12

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

Re: Reduce number of Boron themes?

Glad you like it!

Also, I'm all for tweaking it some more, but let's not let themes/appearance get in the way of pushing Boron. Everything is an apt update away even after the release.


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

Offline

Board footer

Powered by FluxBB