From fa46338b1bf59f9bd2c56c0fe56e86f002f0890d Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Sat, 26 Sep 2026 23:11:23 +0530 Subject: feat(desktop/icons): changed the icons for aria2 service actions --- modules/desktop/icons/default.nix | 12 ++++++++++++ modules/web/aria2/default.nix | 8 ++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/modules/desktop/icons/default.nix b/modules/desktop/icons/default.nix index 2963d37..d310268 100644 --- a/modules/desktop/icons/default.nix +++ b/modules/desktop/icons/default.nix @@ -95,6 +95,16 @@ in default = "folder-download"; description = "Icon for aria2 download manager"; }; + aria2Start = lib.mkOption { + type = lib.types.str; + default = "media-playback-start-symbolic"; + description = "Icon for aria2 start action"; + }; + aria2Stop = lib.mkOption { + type = lib.types.str; + default = "media-playback-stop-symbolic"; + description = "Icon for aria2 stop action"; + }; yazi = lib.mkOption { type = lib.types.str; default = "yazi"; @@ -171,6 +181,8 @@ in usqueVpn = "network-vpn-symbolic"; usqueVpnDisconnected = "network-vpn-disconnected-symbolic"; aria2 = "folder-download"; + aria2Start = "media-playback-start-symbolic"; + aria2Stop = "media-playback-stop-symbolic"; yazi = "yazi"; }; diff --git a/modules/web/aria2/default.nix b/modules/web/aria2/default.nix index 43853dc..49ee618 100644 --- a/modules/web/aria2/default.nix +++ b/modules/web/aria2/default.nix @@ -32,14 +32,14 @@ in (lib.mkIf (cfg.enable && config.desktop.enable) { desktop.rofi.action.actions = [ { - name = "aria2 Start"; + name = "aria2 Service Start"; command = "systemctl --user start aria2"; - icon = icons.aria2; + icon = icons.aria2Start; } { - name = "aria2 Stop"; + name = "aria2 Service Stop"; command = "systemctl --user stop aria2"; - icon = icons.aria2; + icon = icons.aria2Stop; } ]; }) -- cgit v1.2.3