feat: waybar nvidia

This commit is contained in:
Kat Inskip 2025-07-27 22:13:26 -07:00
parent 9019d65fb4
commit 32588d7074
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
16 changed files with 89 additions and 236 deletions

View file

@ -8,6 +8,7 @@ _: let
...
}: let
inherit (lib.attrsets) nameValuePair listToAttrs;
inherit (lib.meta) getExe';
datasets = [
"root"
"nix"
@ -96,6 +97,18 @@ _: let
"-model_sheet"
];
};
programs.waybar.settings.main = {
modules-center = [
"custom/nvidia-vram"
];
"custom/nvidia-vram" = {
tooltip = false;
format = "nvidia {}";
interval = 1;
exec = "${getExe' pkgs.nvidia-smi "nvidia-smi"} --query-gpu=memory.used,memory.total,pstate --format=csv,noheader,nounits";
return-type = "";
};
};
niri.settings = {
outputs = {
"LG Electronics LG Ultra HD 0x0001AC91" = {