add nvidia module

This commit is contained in:
Kopatz
2024-07-24 18:37:15 +02:00
parent 45d93bc672
commit bbcc7320be
3 changed files with 21 additions and 1 deletions

View File

@@ -11,6 +11,11 @@ in {
statsStyle = builtins.readFile ./styles/stats.css;
workspacesStyle = builtins.readFile ./styles/workspaces.css;
in lib.mkIf cfg.enable {
home.file.".config/waybar" = {
recursive = true;
source = ../../.config/waybar;
};
programs.waybar = {
enable = true;
#systemd.enable = true;
@@ -29,7 +34,7 @@ in {
modules-right = [ "group/stats" "group/other" ];
"group/stats" = {
"orientation" = "horizontal";
"modules" = [ "network" "cpu" "memory" "disk" "temperature" ];
"modules" = [ "network" "cpu" "memory" "disk" "temperature" "custom/nvidia" ];
};
"group/other" = {
"orientation" = "horizontal";
@@ -136,6 +141,12 @@ in {
};
"status-icons" = { "paused" = ""; };
};
"custom/nvidia" = {
"format" = "{}";
"interval" = 5;
"exec" = "~/.config/waybar/nvidia.sh";
"exec-if" = "nvidia-smi";
};
"tray".icon-size = 21;
"tray".spacing = 10;
"hyprland/window" = {