Move media dirs to btrfs subvolume
This commit is contained in:
22
home/xdg.nix
22
home/xdg.nix
@ -1,3 +1,21 @@
|
||||
{ ... }: {
|
||||
xdg.enable = true;
|
||||
{ config, ... }:
|
||||
let
|
||||
mediaDirectory = "\$HOME/media";
|
||||
in {
|
||||
xdg = {
|
||||
enable = true;
|
||||
userDirs = {
|
||||
enable = true;
|
||||
createDirectories = true;
|
||||
|
||||
/* TODO: this can be a btrfs subvolume to exclude those directories from snapshots */
|
||||
download = "${mediaDirectory}/Downloads";
|
||||
music = "${mediaDirectory}/Music";
|
||||
pictures = "${mediaDirectory}/Pictures";
|
||||
publicShare = "${mediaDirectory}/Public";
|
||||
templates = "${mediaDirectory}/Templates";
|
||||
videos = "${mediaDirectory}/Videos";
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user