Looks like we do not need separators for buttons

This commit is contained in:
eleksir
2026-03-31 02:05:46 +03:00
parent eeddce7225
commit 05eab972d7

View File

@@ -44,7 +44,6 @@ func main() {
// Conf.Values.PA
Conf.Values.SoundVolume = "🔊:0%"
// TODO: Проставить дефолтные значения для глобальных переменных модулей.
Conf.Values.BatteryString = "<span color='" + Conf.Battery.Color +
"' background='" + Conf.Battery.Background +
"' font='" + Conf.Battery.SymbolFont +
@@ -178,33 +177,10 @@ func main() {
// TODO: впилить для первого и последнего батона separator
if Conf.AppButtons.Enabled {
for num, app := range Conf.Apps {
for _, app := range Conf.Apps {
var b lib.I3BarOutBlock
b.FullText = app.FullText
if num == 0 {
b.FullText = fmt.Sprintf(
"<span color='%s' background='%s' font='%s' size='%s'>%s</span>",
Conf.AppButtons.Separator.Left.Color,
Conf.AppButtons.Separator.Left.Background,
Conf.AppButtons.Separator.Left.Font,
Conf.AppButtons.Separator.Left.FontSize,
Conf.AppButtons.Separator.Left.Symbol,
) + b.FullText
}
if num == len(Conf.Apps)-1 {
b.FullText += fmt.Sprintf(
"<span color='%s' background='%s' font='%s' size='%s'>%s</span>",
Conf.AppButtons.Separator.Right.Color,
Conf.AppButtons.Separator.Right.Background,
Conf.AppButtons.Separator.Right.Font,
Conf.AppButtons.Separator.Right.FontSize,
Conf.AppButtons.Separator.Right.Symbol,
)
}
b.Background = app.Background
b.Color = app.Color
b.Instance = app.Instance