|
|
|
@ -11,13 +11,14 @@ |
|
|
|
|
name = "xorg-inner-env"; |
|
|
|
|
paths = [ |
|
|
|
|
pkgs.xorg.xorgserver |
|
|
|
|
pkgs.xorg.xf86inputlibinput |
|
|
|
|
|
|
|
|
|
(pkgs.runCommand "xorg-conf-inner" {} '' |
|
|
|
|
mkdir -p "$out"/share/X11/xorg.conf.d/ |
|
|
|
|
cp ${./xorg.conf} "$out"/share/X11/xorg.conf.d/99-loadout.conf |
|
|
|
|
'') |
|
|
|
|
]; |
|
|
|
|
] ++ ( |
|
|
|
|
config.awesome.xorgInputDrivers pkgs |
|
|
|
|
); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
xorgConf = pkgs.runCommand "xorg-conf" {} '' |
|
|
|
@ -26,7 +27,7 @@ Section "Files" |
|
|
|
|
ModulePath "${xorgInnerEnv}/lib/xorg/modules" |
|
|
|
|
EndSection |
|
|
|
|
|
|
|
|
|
${config.xorgConfExtra} |
|
|
|
|
${config.awesome.xorgConfExtra} |
|
|
|
|
EOF |
|
|
|
|
|
|
|
|
|
for f in $(ls ${xorgInnerEnv}/share/X11/xorg.conf.d | sort); do |
|
|
|
|