diff --git a/modules/gui/hyprland.nix b/modules/gui/hyprland.nix index 3c671423f..4a8519e4b 100644 --- a/modules/gui/hyprland.nix +++ b/modules/gui/hyprland.nix @@ -331,7 +331,7 @@ in { "$mainMod, X, togglespecialworkspace, keepassxc" "$mainMod, C, exec, ${swaylock}/bin/swaylock" # toggle waybar - "$mainMod CONTROL, B, exec, ${pkgs.systemd}/bin/systemctl is-active --user waybar && ${pkgs.systemd}/bin/systemctl stop --user waybar || ${pkgs.systemd}/bin/systemctl start --user waybar" + "$mainMod CONTROL, B, exec, ${pkgs.procps}/bin/pkill waybar || waybar" #"$mainMod, mouse_up, exec, ${hyprland}/bin/hyprctl keyword misc:cursor_zoom_factor $(echo \"$(${hyprland}/bin/hyprctl getoption misc:cursor_zoom_factor -j | ${pkgs.jq}/bin/jq '.float') + 0.01\" | ${pkgs.bc}/bin/bc)" #"$mainMod, mouse_down, exec, ${hyprland}/bin/hyprctl keyword misc:cursor_zoom_factor $(echo \"$(${hyprland}/bin/hyprctl getoption misc:cursor_zoom_factor -j | ${pkgs.jq}/bin/jq '.float') - 0.01\" | ${pkgs.bc}/bin/bc)" @@ -408,7 +408,7 @@ in { done ''; in [ - "${pkgs.systemd}/bin/systemctl start --user waybar.service" + "waybar" # run persistent special workspace windows "[workspace special:nixos silent;tile] cd ~/niksos; ${foot}/bin/foot"