nix/config/sketchybar/init.lua

56 lines
1.1 KiB
Lua

#!/usr/bin/env lua
local colors = require 'colors'
local settings = require 'settings'
sbar.default {
updates = 'when_shown',
icon = {
font = {
family = settings.font.text,
style = 'Bold',
size = 13.0,
},
color = colors.fg,
padding_left = settings.paddings,
padding_right = settings.paddings,
background = { image = { corner_radius = 9 } },
},
label = {
font = {
family = settings.font.text,
style = 'Semibold',
size = 13.0,
},
color = colors.fg,
padding_left = settings.paddings,
padding_right = settings.paddings,
},
background = {
height = 30,
corner_radius = 12,
border_width = 1,
-- border_color = colors.bar.border,
image = {
corner_radius = 8,
-- border_color = colors.grey,
border_width = 1,
},
},
popup = {
background = {
border_width = 1,
corner_radius = 8,
border_color = colors.popup.border,
color = colors.popup.bg,
shadow = { drawing = true },
},
blur_radius = 20,
},
padding_left = 5,
padding_right = 5,
scroll_texts = true,
}
require 'bar'
require 'items'