From b754fdbf1589982f1218bc807829005d88601a46 Mon Sep 17 00:00:00 2001 From: jacekpoz Date: Fri, 8 Mar 2024 09:34:15 +0100 Subject: [PATCH] use waybar standalone without the systemd service that shit broke so much I'm done with it --- modules/gui/hyprland.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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"