From 84b89e8c18c2f3a0e76996597ffaaf75f4cdbcad Mon Sep 17 00:00:00 2001 From: sioodmy Date: Tue, 16 Jan 2024 18:51:53 +0100 Subject: [PATCH] feat(cleanup): waybar --- home/cli/misc.nix | 1 - home/misc/media.nix | 2 -- home/rice/waybar/default.nix | 51 ------------------------------------ 3 files changed, 54 deletions(-) delete mode 100644 home/cli/misc.nix diff --git a/home/cli/misc.nix b/home/cli/misc.nix deleted file mode 100644 index 8b137891..00000000 --- a/home/cli/misc.nix +++ /dev/null @@ -1 +0,0 @@ - diff --git a/home/misc/media.nix b/home/misc/media.nix index a796238c..2257c9da 100644 --- a/home/misc/media.nix +++ b/home/misc/media.nix @@ -9,9 +9,7 @@ }; # https://wiki.archlinux.org/title/mpv#Hardware_video_acceleration config = { - hwdec = "auto-safe"; gpu-context = "wayland"; - profile = "gpu-hq"; osc = false; border = false; }; diff --git a/home/rice/waybar/default.nix b/home/rice/waybar/default.nix index 776110b8..7bd07b49 100644 --- a/home/rice/waybar/default.nix +++ b/home/rice/waybar/default.nix @@ -84,57 +84,6 @@ in { exec = "${weather}/bin/weather"; return-type = "json"; }; - "custom/crypto" = let - crypto = pkgs.stdenv.mkDerivation { - name = "waybar-wttr"; - buildInputs = [ - (pkgs.python39.withPackages - (pythonPackages: with pythonPackages; [requests])) - ]; - unpackPhase = "true"; - installPhase = '' - mkdir -p $out/bin - cp ${./crypto.py} $out/bin/crypto - chmod +x $out/bin/crypto - ''; - }; - in { - format = "{}"; - tooltip = true; - interval = 30; - exec = "${crypto}/bin/crypto"; - return-type = "json"; - }; - "custom/vpn" = { - format = " VPN {}"; - tooltip = true; - interval = 1; - exec = "${lib.getBin mullvad-status}/mullvad-status"; - }; - "custom/lock" = { - tooltip = false; - on-click = "sh -c '(sleep 0.5s; ${pkgs.gtklock}/bin/gtklock)' & disown"; - format = ""; - }; - "custom/swallow" = { - tooltip = false; - on-click = let - hyprctl = config.wayland.windowManager.hyprland.package + "/bin/hyprctl"; - notify-send = pkgs.libnotify + "/bin/notify-send"; - rg = pkgs.ripgrep + "/bin/rg"; - in - pkgs.writeShellScript "waybar-swallow" '' - #!/bin/sh - if ${hyprctl} getoption misc:enable_swallow | ${rg}/bin/rg -q "int: 1"; then - ${hyprctl} keyword misc:enable_swallow false >/dev/null && - ${notify-send} "Hyprland" "Turned off swallowing" - else - ${hyprctl} keyword misc:enable_swallow true >/dev/null && - ${notify-send} "Hyprland" "Turned on swallowing" - fi - ''; - format = "󰘻"; - }; "custom/power" = { tooltip = false; # TODO