lcpz / lain

Awesome WM complements
GNU General Public License v2.0
1.06k stars 212 forks source link

Separators width & height not affected by theme #485

Open imabuddha opened 3 years ago

imabuddha commented 3 years ago

I've read the wiki, and I've set separators_height and separators_width in my theme. However these values have no affect on lain.util.separators.arrow_right.

Looking briefly at the source it also seems that the values are hard-coded & no reference is made to beautiful.

output of awesome -v and lua -v

~ ❯ awesome -v
awesome v4.3 (Too long)
 • Compiled against Lua 5.3.3 (running with Lua 5.3)
 • D-Bus support: ✔
 • execinfo support: ✔
 • xcb-randr version: 1.6
 • LGI version: 0.9.2
~ ❯ lua -v
Lua 5.3.3  Copyright (C) 1994-2016 Lua.org, PUC-Rio

expected behavior

Setting values of separators_height and/or separators_width in theme should affect separators.

actual behavior

The values of beautiful.separators_height and beautiful.separators_width (as set in the currently loaded theme) have no affect on separators.

steps to reproduce the problem

  1. Set values of separators_height and separators_width theme
  2. Add arrow(s) to a wibox
  3. Reload awesome

X error log

n/a