about summary refs log tree commit diff
path: root/nixos/modules/tasks/filesystems
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-08-25 12:24:39 +0200
committerGitHub <noreply@github.com>2021-08-25 12:24:39 +0200
commit49b5beea4376215f694181774c2ef00af0380f03 (patch)
tree9de458b7d49d3e2e25adf60b89af19375f8953de /nixos/modules/tasks/filesystems
parenta285af49403a7ce48d7dd9bfda1e432c75c164ff (diff)
parent57b933a911666922d6fc329ccc02446228ac5f6f (diff)
downloadnixlib-49b5beea4376215f694181774c2ef00af0380f03.tar
nixlib-49b5beea4376215f694181774c2ef00af0380f03.tar.gz
nixlib-49b5beea4376215f694181774c2ef00af0380f03.tar.bz2
nixlib-49b5beea4376215f694181774c2ef00af0380f03.tar.lz
nixlib-49b5beea4376215f694181774c2ef00af0380f03.tar.xz
nixlib-49b5beea4376215f694181774c2ef00af0380f03.tar.zst
nixlib-49b5beea4376215f694181774c2ef00af0380f03.zip
Merge pull request #128624 from vs49688/exfat
Diffstat (limited to 'nixos/modules/tasks/filesystems')
-rw-r--r--nixos/modules/tasks/filesystems/exfat.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/nixos/modules/tasks/filesystems/exfat.nix b/nixos/modules/tasks/filesystems/exfat.nix
index 1527f993fdd4..540b9b91c3ec 100644
--- a/nixos/modules/tasks/filesystems/exfat.nix
+++ b/nixos/modules/tasks/filesystems/exfat.nix
@@ -4,8 +4,10 @@ with lib;
 
 {
   config = mkIf (any (fs: fs == "exfat") config.boot.supportedFilesystems) {
-
-    system.fsPackages = [ pkgs.exfat ];
-
+    system.fsPackages = if config.boot.kernelPackages.kernelOlder "5.7" then [
+      pkgs.exfat # FUSE
+    ] else [
+      pkgs.exfatprogs # non-FUSE
+    ];
   };
 }