beautiful: allow extra spaces in theme file
Signed-off-by: Julien Danjou <julien@danjou.info>
This commit is contained in:
parent
cbfc510fbf
commit
03645feec0
|
@ -23,12 +23,17 @@ local theme = {}
|
||||||
--- Split line in two if it contains the '=' character.
|
--- Split line in two if it contains the '=' character.
|
||||||
-- @param line The line to split.
|
-- @param line The line to split.
|
||||||
-- @return nil if the '=' character is not in the string
|
-- @return nil if the '=' character is not in the string
|
||||||
-- if the string begins with '#' which is a comment
|
|
||||||
local function split_line(line)
|
local function split_line(line)
|
||||||
local split_val = line:find('=')
|
local split_val = line:find('=')
|
||||||
|
|
||||||
if split_val and line:sub(1, 1) ~= '#' and line:sub(1, 2) ~= '--' then
|
if split_val and line:sub(1, 1) ~= '#' and line:sub(1, 2) ~= '--' then
|
||||||
return line:sub(1, split_val - 1), line:sub(split_val + 1, -1)
|
-- Remove spaces in key and extra spaces before value
|
||||||
|
local value = line:sub(split_val + 1, -1)
|
||||||
|
while value:sub(1, 1) == ' ' do
|
||||||
|
value = value:sub(2, -1)
|
||||||
|
end
|
||||||
|
|
||||||
|
return line:sub(1, split_val - 1):gsub(' ', ''), value
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,6 @@
|
||||||
-- Default awesome theme --
|
-- Default awesome theme --
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
# Lines beginning with '#' are comments.
|
|
||||||
# You do not need to add quotes.
|
|
||||||
font = sans 8
|
font = sans 8
|
||||||
|
|
||||||
bg_normal = #222222
|
bg_normal = #222222
|
||||||
|
@ -17,10 +15,13 @@ fg_urgent=#ffffff
|
||||||
border_width = 1
|
border_width = 1
|
||||||
border_normal = #000000
|
border_normal = #000000
|
||||||
border_focus = #535d6c
|
border_focus = #535d6c
|
||||||
border_marked=#91231C
|
border_marked = #91231c
|
||||||
|
|
||||||
# You can't change that variable name, because beautiful
|
# You can use your own command to
|
||||||
# will check if 'wallpaper_cmd' is defined before setting
|
# set your wallpaper
|
||||||
# the wallpaper.
|
|
||||||
# Don't forget to set your own command here
|
|
||||||
wallpaper_cmd = xsetroot -solid darkgrey
|
wallpaper_cmd = xsetroot -solid darkgrey
|
||||||
|
|
||||||
|
# You can add as many variables as
|
||||||
|
# you wish and access them by using
|
||||||
|
# beautiful.variable in your rc.lua
|
||||||
|
#bg_widget = #cc0000
|
||||||
|
|
Loading…
Reference in New Issue