aboutsummaryrefslogtreecommitdiffstats
path: root/modules/file-management
diff options
context:
space:
mode:
Diffstat (limited to 'modules/file-management')
-rw-r--r--modules/file-management/lf/default.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/modules/file-management/lf/default.nix b/modules/file-management/lf/default.nix
index b6cfa22..cd9ca5c 100644
--- a/modules/file-management/lf/default.nix
+++ b/modules/file-management/lf/default.nix
@@ -19,6 +19,17 @@
};
config = lib.mkIf config.file-management.lf.enable {
+ assertions = [
+ {
+ assertion = config.scripts.file-preview.enable;
+ message = "file-management.lf.enable requires scripts.file-preview.enable for file previews.";
+ }
+ {
+ assertion = config.scripts.file-preview-clean.enable;
+ message = "file-management.lf.enable requires scripts.file-preview-clean.enable to clear kitty previews.";
+ }
+ ];
+
xdg.mimeApps.defaultApplications = {
"inode/directory" = "lf.desktop";
};