From baa6d8b6a0ce13dc47707185795dfd19ce6d0b65 Mon Sep 17 00:00:00 2001 From: Ivan Dimitrov Date: Sun, 26 Nov 2023 16:31:02 +0200 Subject: [PATCH] home xdg config for user dirs --- home/ivand/default.nix | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/home/ivand/default.nix b/home/ivand/default.nix index 5247c06..a015fee 100644 --- a/home/ivand/default.nix +++ b/home/ivand/default.nix @@ -1,4 +1,4 @@ -{ pkgs, lib, ... }: { +{ pkgs, lib, ... }: rec { programs.home-manager = { enable = true; }; @@ -46,14 +46,18 @@ }; }; - xdg.configFile = { - "user-dirs.dirs" = { - text = '' - XDG_DOWNLOAD_DIR="$HOME/dl" - XDG_DOCUMENTS_DIR="$HOME/doc" - XDG_PICTURES_DIR="$HOME/pic" - XDG_VIDEOS_DIR="$HOME/vid" - ''; + xdg = { + userDirs = { + enable = true; + createDirectories = true; + desktop = "${home.homeDirectory}/dt"; + documents = "${home.homeDirectory}/doc"; + download = "${home.homeDirectory}/dl"; + pictures = "${home.homeDirectory}/pic"; + videos = "${home.homeDirectory}/vid"; + templates = "${home.homeDirectory}/templates"; + publicShare = "${home.homeDirectory}/pub"; + music = "${home.homeDirectory}/mus"; }; }; }