diff options
| -rw-r--r-- | machines/moissanite/devices.nix | 16 | ||||
| -rw-r--r-- | modules/common.nix | 2 |
2 files changed, 17 insertions, 1 deletions
diff --git a/machines/moissanite/devices.nix b/machines/moissanite/devices.nix index 07aa592..6281206 100644 --- a/machines/moissanite/devices.nix +++ b/machines/moissanite/devices.nix @@ -96,4 +96,20 @@ pulse.enable = true; jack.enable = true; }; + + fileSystems."/mnt/Dao" = { + device = "/dev/disk/by-label/Dao"; + fsType = "btrfs"; + options = [ + "users" # any user can mount and unmount dao + "nofail" # it's okay if dao can't be found + "noatime" # do not update access timestamps (files+folders) + "x-gvfs-show" # show dao in (i.e.) nautilus + + # btrfs options + "compress=zstd" # compress data with zstd, level 3 + ]; + }; + + services.btrfs.autoScrub.enable = true; } diff --git a/modules/common.nix b/modules/common.nix index d72502d..2b2893e 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -103,7 +103,7 @@ in bitwarden-desktop bitwarden-cli inetutils pciutils usbutils lshw lsof inxi iw pmutils acpi acpid minicom miniserve netcat-gnu socat tcpdump nmap iftop iperf mtr arp-scan ethtool - sysprof wireshark seer mitmproxy hardinfo2 remmina + sysprof wireshark seer mitmproxy hardinfo2 btrfs-assistant remmina vlc celluloid foliate calibre yt-dlp ffmpeg_7-full handbrake mpv helvum gimp krita aseprite rnote fontforge-gtk |
