From a6528a727d95e0dd28cb97242754ca2d770590d0 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Sun, 20 Sep 2026 04:20:40 +0530 Subject: chore(file-management/usb): added usb-tools package --- modules/file-management/usb/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'modules/file-management') diff --git a/modules/file-management/usb/default.nix b/modules/file-management/usb/default.nix index b9b05d9..ea858b8 100644 --- a/modules/file-management/usb/default.nix +++ b/modules/file-management/usb/default.nix @@ -8,14 +8,20 @@ { options.file-management.usb = { enable = lib.mkEnableOption "Enables USB device mounting tools."; + package = lib.mkOption { + type = lib.types.package; + default = pkgs.symlinkJoin { + name = "usb-tools"; + paths = [ + pkgs.udisks + pkgs.simple-mtpfs + ]; + }; + description = "Bundle of USB/MTP device mounting tools."; + }; }; config = lib.mkIf config.file-management.usb.enable { - # Tools for manual mounting of usb devices - home.packages = [ - pkgs.udisks - # For MTP devices (like phones) - pkgs.simple-mtpfs - ]; + home.packages = [ config.file-management.usb.package ]; }; } -- cgit v1.2.3