fix some waybar styling and add battery
This commit is contained in:
parent
57c0ac4822
commit
ea16dabe34
3 changed files with 58 additions and 13 deletions
18
flake.lock
18
flake.lock
|
@ -60,11 +60,11 @@
|
||||||
"nuscht-search": "nuscht-search"
|
"nuscht-search": "nuscht-search"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735634086,
|
"lastModified": 1736033375,
|
||||||
"narHash": "sha256-DTcB/kBZULyJztXXnH3OVF5LHLl+O670DuLZZNUMnNo=",
|
"narHash": "sha256-CeTokGIJpTd8kfaqLy3ururMe4N+LZpF62ofXAh0KtU=",
|
||||||
"owner": "catppuccin",
|
"owner": "catppuccin",
|
||||||
"repo": "nix",
|
"repo": "nix",
|
||||||
"rev": "63290ea1d2a28e65195017ed78a81cfc242ef0df",
|
"rev": "89bbaf1987e8e0e2c891463ebb5be3a6cbd781a1",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -207,11 +207,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735774425,
|
"lastModified": 1736013363,
|
||||||
"narHash": "sha256-C73gLFnEh8ZI0uDijUgCDWCd21T6I6tsaWgIBHcfAXg=",
|
"narHash": "sha256-P4lsS2Y5GzBfC8OfXtD/xWEucX6oHGTjOzjEjEJbXfc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "5f6aa268e419d053c3d5025da740e390b12ac936",
|
"rev": "0d7908bd09165db6699908b7e3970f137327cbf0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -281,11 +281,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735471104,
|
"lastModified": 1735834308,
|
||||||
"narHash": "sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs=",
|
"narHash": "sha256-dklw3AXr3OGO4/XT1Tu3Xz9n/we8GctZZ75ZWVqAVhk=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "88195a94f390381c6afcdaa933c2f6ff93959cb4",
|
"rev": "6df24922a1400241dae323af55f30e4318a6ca65",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, ...}: {
|
||||||
boot = {
|
boot = {
|
||||||
|
tmp.cleanOnBoot = true;
|
||||||
loader = {
|
loader = {
|
||||||
grub = {
|
grub = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -123,13 +123,18 @@
|
||||||
|
|
||||||
modules-left = ["custom/nixicon" "hyprland/workspaces" "hyprland/window"];
|
modules-left = ["custom/nixicon" "hyprland/workspaces" "hyprland/window"];
|
||||||
modules-center = ["clock"];
|
modules-center = ["clock"];
|
||||||
modules-right = ["tray"];
|
modules-right = ["battery" "custom/separator" "tray"];
|
||||||
|
|
||||||
"custom/nixicon" = {
|
"custom/nixicon" = {
|
||||||
format = " ";
|
format = " ";
|
||||||
tooltip = false;
|
tooltip = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
"custom/separator" = {
|
||||||
|
format = " | ";
|
||||||
|
tooltip = false;
|
||||||
|
};
|
||||||
|
|
||||||
clock = {
|
clock = {
|
||||||
interval = 1;
|
interval = 1;
|
||||||
locale = "en_US.utf8";
|
locale = "en_US.utf8";
|
||||||
|
@ -151,6 +156,23 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
battery = {
|
||||||
|
bat = "BAT1";
|
||||||
|
interval = 5;
|
||||||
|
full-at = 80;
|
||||||
|
states = {
|
||||||
|
warning = 20;
|
||||||
|
critical = 10;
|
||||||
|
};
|
||||||
|
format = "{icon} {capacity}%";
|
||||||
|
tooltip-format = "{timeTo} \n {power} W \n {cycles} Cycles ({health}%)";
|
||||||
|
format-icons = {
|
||||||
|
discharging = ["" "" "" "" ""];
|
||||||
|
charging = ["" "" "" "" ""];
|
||||||
|
};
|
||||||
|
format-time = "{H}:{M}";
|
||||||
|
};
|
||||||
|
|
||||||
"hyprland/workspaces" = {
|
"hyprland/workspaces" = {
|
||||||
active-only = false;
|
active-only = false;
|
||||||
all-outputs = true;
|
all-outputs = true;
|
||||||
|
@ -182,6 +204,13 @@
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.modules-right {
|
||||||
|
background-color: #313244;
|
||||||
|
border-radius: 5px;
|
||||||
|
margin: 5px;
|
||||||
|
padding: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
tooltip {
|
tooltip {
|
||||||
background-color: #1e1e2e;
|
background-color: #1e1e2e;
|
||||||
border: 1px solid #f5c2e7;
|
border: 1px solid #f5c2e7;
|
||||||
|
@ -197,6 +226,12 @@
|
||||||
color: #7EBAE4;
|
color: #7EBAE4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#custom-separator {
|
||||||
|
padding-left: 2px;
|
||||||
|
padding-right: 2px;
|
||||||
|
color: #a6adc8;
|
||||||
|
}
|
||||||
|
|
||||||
#workspaces {
|
#workspaces {
|
||||||
margin-top: 5px;
|
margin-top: 5px;
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
|
@ -236,13 +271,22 @@
|
||||||
border-radius: 0px 5px 5px 0px;
|
border-radius: 0px 5px 5px 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#tray {
|
#clock {
|
||||||
border-radius: 0px 5px 5px 0px;
|
margin-top: 5px;
|
||||||
margin: 5px;
|
margin-bottom: 5px;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
|
border-radius: 5px;
|
||||||
background-color: #313244;
|
background-color: #313244;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#battery.warning {
|
||||||
|
color: #f9e2af;
|
||||||
|
}
|
||||||
|
|
||||||
|
#battery.critical {
|
||||||
|
color: #f38ba8;
|
||||||
|
}
|
||||||
|
|
||||||
@keyframes blinker {
|
@keyframes blinker {
|
||||||
50% {
|
50% {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
|
|
Loading…
Reference in a new issue