Experimenting with layout
This commit is contained in:
parent
611f16a766
commit
0fe331bee4
@ -12,15 +12,20 @@
|
|||||||
];
|
];
|
||||||
modules-left = ["hyprland/workspaces" "hyprland/window"];
|
modules-left = ["hyprland/workspaces" "hyprland/window"];
|
||||||
modules-center = ["tray"];
|
modules-center = ["tray"];
|
||||||
modules-right = ["pulseaudio" "backlight" "bluetooth" "network" "battery" "clock" "custom/power"];
|
modules-right = ["pulseaudio" "backlight" "network" "bluetooth" "battery" "clock" "custom/power"];
|
||||||
|
|
||||||
"hyprland/workspaces" = {
|
"hyprland/workspaces" = {
|
||||||
on-scroll-up = "hyprctl dispatch workspace e+1";
|
on-scroll-up = "hyprctl dispatch workspace e+1";
|
||||||
on-scroll-down = "hyprctl dispatch workspace e-1";
|
on-scroll-down = "hyprctl dispatch workspace e-1";
|
||||||
};
|
};
|
||||||
|
|
||||||
"hyrland/window" = {
|
"hyprland/window" = {
|
||||||
separate-outputs = true;
|
separate-outputs = true;
|
||||||
|
format = " { }";
|
||||||
|
rewrite = {
|
||||||
|
"(.*) — Mozilla Firefox" = "";
|
||||||
|
"kitty" = "";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# ----------------------------------------------
|
# ----------------------------------------------
|
||||||
@ -44,6 +49,26 @@
|
|||||||
format = " {percent}%";
|
format = " {percent}%";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
"bluetooth" = {
|
||||||
|
format-disabled = "";
|
||||||
|
format-off = "";
|
||||||
|
format-on = "";
|
||||||
|
format-connected = "";
|
||||||
|
tooltip-format-connected = "Connected to {device_alias}";
|
||||||
|
format-connected-battery = " {device_battery_percentage}%";
|
||||||
|
};
|
||||||
|
|
||||||
|
"network" = {
|
||||||
|
format = "{ifname}";
|
||||||
|
format-ethernet = "";
|
||||||
|
tooltip-format-ethernet = "{ifname}";
|
||||||
|
format-wifi = "{icon}";
|
||||||
|
tooltip-format-wifi = "Connected to {essid} with IP: {ipaddr} and signal strength: {signalStrength}";
|
||||||
|
format-disconnected = "";
|
||||||
|
tooltip-format-disconnected = "Disconnected";
|
||||||
|
format-icons = [ "" "" "" "" "" ];
|
||||||
|
};
|
||||||
|
|
||||||
"battery" = {
|
"battery" = {
|
||||||
states = {
|
states = {
|
||||||
warning = 30;
|
warning = 30;
|
||||||
@ -119,11 +144,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
#battery.charging {
|
#battery.charging {
|
||||||
background-color: @green;
|
color: @green;
|
||||||
color: @base;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#battery.warning:not(.charging) {
|
#battery.warning:not(.charging), #battery.critical:not(.charging) {
|
||||||
background-color: @red;
|
background-color: @red;
|
||||||
color: @base;
|
color: @base;
|
||||||
}
|
}
|
||||||
@ -142,13 +166,13 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button {
|
#workspaces button {
|
||||||
color: @lavender;
|
color: @text;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
padding: 0.4rem;
|
padding: 0.4rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button.active {
|
#workspaces button.active {
|
||||||
color: @sky;
|
color: @mauve;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -178,6 +202,18 @@
|
|||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#bluetooth.off {
|
||||||
|
color: @red;
|
||||||
|
}
|
||||||
|
|
||||||
|
#bluetooth.on {
|
||||||
|
color: @blue;
|
||||||
|
}
|
||||||
|
|
||||||
|
#bluetooth.connected {
|
||||||
|
color: @blue;
|
||||||
|
}
|
||||||
|
|
||||||
#pulseaudio {
|
#pulseaudio {
|
||||||
color: @maroon;
|
color: @maroon;
|
||||||
border-radius: 1rem 0px 0px 1rem;
|
border-radius: 1rem 0px 0px 1rem;
|
||||||
@ -204,6 +240,18 @@
|
|||||||
margin-right: 1rem;
|
margin-right: 1rem;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#network {
|
||||||
|
color: @text;
|
||||||
|
}
|
||||||
|
|
||||||
|
#network.disabled {
|
||||||
|
color: @red;
|
||||||
|
}
|
||||||
|
|
||||||
|
#network.disconnected {
|
||||||
|
color: @red;
|
||||||
|
}
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user