aboutsummaryrefslogtreecommitdiffstats
path: root/modules/file-management
diff options
context:
space:
mode:
Diffstat (limited to 'modules/file-management')
-rw-r--r--modules/file-management/lsd/default.nix6
-rw-r--r--modules/file-management/yazi/default.nix1
2 files changed, 7 insertions, 0 deletions
diff --git a/modules/file-management/lsd/default.nix b/modules/file-management/lsd/default.nix
index f9a2e2b..b082989 100644
--- a/modules/file-management/lsd/default.nix
+++ b/modules/file-management/lsd/default.nix
@@ -3,6 +3,12 @@
{
options.file-management.lsd = {
enable = lib.mkEnableOption "Enables lsd.";
+ package = lib.mkOption {
+ type = lib.types.package;
+ readOnly = true;
+ default = config.programs.lsd.package;
+ description = "The lsd package to use.";
+ };
};
config = lib.mkIf config.file-management.lsd.enable {
diff --git a/modules/file-management/yazi/default.nix b/modules/file-management/yazi/default.nix
index 81f68f7..f9bd98a 100644
--- a/modules/file-management/yazi/default.nix
+++ b/modules/file-management/yazi/default.nix
@@ -10,6 +10,7 @@
enable = lib.mkEnableOption "Enables yazi.";
package = lib.mkOption {
type = lib.types.package;
+ readOnly = true;
default = config.programs.yazi.finalPackage;
defaultText = lib.literalExpression "config.programs.yazi.finalPackage";
description = "The yazi package to use. Defaults to the wrapped finalPackage from programs.yazi.";