aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar@gmail.com>2026-09-26 23:11:23 +0530
committerArpit Chakladar <arpitchakladar@gmail.com>2026-09-26 23:11:23 +0530
commitfa46338b1bf59f9bd2c56c0fe56e86f002f0890d (patch)
tree878c961c2e429939e3ff19cda989cf403df7a224
parent5c8698ea33bae80f6d247ad295a5ce1c30dfde10 (diff)
downloadhome-manager-config-fa46338b1bf59f9bd2c56c0fe56e86f002f0890d.tar.gz
home-manager-config-fa46338b1bf59f9bd2c56c0fe56e86f002f0890d.zip
feat(desktop/icons): changed the icons for aria2 service actions
-rw-r--r--modules/desktop/icons/default.nix12
-rw-r--r--modules/web/aria2/default.nix8
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;
}
];
})