mirror of
https://github.com/nix-community/home-manager
synced 2024-11-23 11:39:46 +01:00
xresources: load .Xresources in xsession.initExtra
This commit is contained in:
parent
9b39fd7eb4
commit
1e8d0beae4
1 changed files with 6 additions and 2 deletions
|
@ -23,6 +23,8 @@ let
|
|||
toString v;
|
||||
in "${n}: ${formatValue v}";
|
||||
|
||||
xrdbMerge = "${pkgs.xorg.xrdb}/bin/xrdb -merge ~/.Xresources";
|
||||
|
||||
in {
|
||||
meta.maintainers = [ maintainers.rycee ];
|
||||
|
||||
|
@ -84,9 +86,11 @@ in {
|
|||
(mapAttrsToList formatLine cfg.properties)) + "\n";
|
||||
onChange = ''
|
||||
if [[ -v DISPLAY ]] ; then
|
||||
$DRY_RUN_CMD ${pkgs.xorg.xrdb}/bin/xrdb -merge $HOME/.Xresources
|
||||
$DRY_RUN_CMD ${xrdbMerge}
|
||||
fi
|
||||
'';
|
||||
};
|
||||
|
||||
xsession.initExtra = xrdbMerge;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue