Unverified Commit 3e3367aa authored by Izorkin's avatar Izorkin
Browse files

nixos/profiles/base: remove duplicate and optimize fsPackages

parent 0367cc8b
Loading
Loading
Loading
Loading
+2 −10
Original line number Diff line number Diff line
@@ -43,22 +43,14 @@
    pkgs.usbutils
    pkgs.nvme-cli

    # Tools to create / manipulate filesystems.
    pkgs.ntfsprogs # for resizing NTFS partitions
    pkgs.dosfstools
    pkgs.mtools
    pkgs.xfsprogs.bin
    pkgs.jfsutils
    pkgs.f2fs-tools

    # Some compression/archiver tools.
    pkgs.unzip
    pkgs.zip
  ];

  # Include support for various filesystems.
  # Include support for various filesystems and tools to create / manipulate them.
  boot.supportedFilesystems =
    [ "btrfs" "reiserfs" "vfat" "f2fs" "xfs" "ntfs" "cifs" ] ++
    [ "btrfs" "cifs" "f2fs" "jfs" "ntfs" "reiserfs" "vfat" "xfs" ] ++
    lib.optional (lib.meta.availableOn pkgs.stdenv.hostPlatform config.boot.zfs.package) "zfs";

  # Configure host id for ZFS to work
+1 −1
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ in
{
  config = mkIf (any (fs: fs == "vfat") config.boot.supportedFilesystems) {

    system.fsPackages = [ pkgs.dosfstools ];
    system.fsPackages = [ pkgs.dosfstools pkgs.mtools ];

    boot.initrd.kernelModules = mkIf inInitrd [ "vfat" "nls_cp437" "nls_iso8859-1" ];