From 9ab7e19c3a5dd4026047045a9837c9bd53780477 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 4 Oct 2023 22:02:27 -0500 Subject: [PATCH] feat: waybar window-rewrite setup --- .../home/desktop/addons/waybar/default.nix | 25 ++++++++++++++++++- modules/nixos/cli-apps/ranger/default.nix | 2 +- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/modules/home/desktop/addons/waybar/default.nix b/modules/home/desktop/addons/waybar/default.nix index 8c9d332d2..8045aaeb5 100644 --- a/modules/home/desktop/addons/waybar/default.nix +++ b/modules/home/desktop/addons/waybar/default.nix @@ -72,7 +72,7 @@ let "active-only" = "false"; "on-scroll-up" = "${getExe' hyprland.packages.${system}.hyprland "hyprctl"} dispatch workspace e+1"; "on-scroll-down" = "${getExe' hyprland.packages.${system}.hyprland "hyprctl"} dispatch workspace e-1"; - "format" = "{icon}"; + "format" = "{name}  {windows}"; "format-icons" = { "1" = ""; "2" = ""; @@ -100,6 +100,29 @@ let 1 ]; }; + # "format-window-separator" = "->"; + "window-rewrite-default" = ""; + "window-rewrite" = { + "1Password" = "󰢁"; + "Caprine" = "󰈎"; + "Github Desktop" = "󰊤"; + "Godot" = ""; + "Mysql-workbench-bin" = ""; + "Slack" = "󰒱"; + "code" = "󰨞"; + "code-url-handler" = "󰨞"; + "discord" = "󰙯"; + "firefox" = ""; + "kitty" = ""; + "mediainfo-gui" = "󱂷"; + "org.kde.digikam" = "󰄄"; + "org.telegram.desktop" = ""; + ".pitivi-wrapped" = "󱄢"; + "steam" = ""; + "thunderbird" = ""; + "virt-manager" = "󰢹"; + "vlc" = "󰕼"; + }; }; "wireplumber" = { diff --git a/modules/nixos/cli-apps/ranger/default.nix b/modules/nixos/cli-apps/ranger/default.nix index 7674d3890..f9ab3a2c6 100644 --- a/modules/nixos/cli-apps/ranger/default.nix +++ b/modules/nixos/cli-apps/ranger/default.nix @@ -19,7 +19,7 @@ in environment.systemPackages = with pkgs; [ ranger - # scope dependenices + # scope dependencies atool bat catdoc