blob: 0754d95e50ebfb311b3e0e9f3279d3a2218f0c6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
{ config, lib, ... }: let
cacheHome = config.xdg.cacheHome;
configHome = config.xdg.configHome;
dataHome = config.xdg.dataHome;
in {
# Gtk 2
# This file may be generated by home-manager, so this will need to be set
# so that it ends up in the correct location
gtk.gtk2.configLocation = "${configHome}/gtk-2.0/gtkrc";
# Npm
xdg.configFile.npmrc = {
enable = lib.mkDefault true;
text = ''
prefix=${dataHome}/npm
cache=${cacheHome}/npm
init-module=${dataHome}/npm/npm-init.js
'';
target = "npm/npmrc";
};
}
|