CrOS/home/crow/common/core/xdg.nix
TheWanderingCrow b346790feb treewide format
2026-04-04 22:59:28 -04:00

30 lines
696 B
Nix

{
config,
lib,
hostSpec,
...
}:
{
home = {
preferXdgDirectories = true;
};
xdg = {
enable = true;
userDirs = {
enable = true;
setSessionVariables = false;
createDirectories = true;
desktop = "${config.home.homeDirectory}/.desktop";
documents = "${config.home.homeDirectory}/Documents";
download = "${config.home.homeDirectory}/Downloads";
music = "${config.home.homeDirectory}/media/audio";
pictures = "${config.home.homeDirectory}/media/images";
videos = "${config.home.homeDirectory}/media/video";
extraConfig = {
PUBLICSHARE = "/var/empty";
TEMPLATES = "/var/empty";
};
};
};
}