1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{ config, ... }:
{
home.preferXdgDirectories = true;
gtk.gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc";
xdg = {
enable = true;
mime.enable = true;
userDirs = {
enable = true;
desktop = config.home.homeDirectory;
publicShare = config.home.homeDirectory;
templates = config.home.homeDirectory;
documents = "${config.home.homeDirectory}/Documents";
download = "${config.home.homeDirectory}/Downloads";
videos = "${config.home.homeDirectory}/Videos";
music = "${config.home.homeDirectory}/Music";
pictures = "${config.home.homeDirectory}/Pictures";
};
};
xdg.configFile."gtk-3.0/bookmarks".force = true;
gtk.gtk3.bookmarks = [
"file://${config.home.homeDirectory}/Downloads"
"file://${config.home.homeDirectory}/Documents"
"file://${config.home.homeDirectory}/proj Projects"
"file://${config.home.homeDirectory}/Audiobooks"
"file://${config.home.homeDirectory}/Music"
"file://${config.home.homeDirectory}/Pictures"
];
}