diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-09-27 15:26:37 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-09-29 13:05:28 +0200 |
commit | 75a1ec8a655e7e00a6bb6fc944663c21624fff60 (patch) | |
tree | fcbfd398fd7e7b41f88bd3104040c12101bb8343 /nixos/modules/services/x11/display-managers/slim.nix | |
parent | 750195db7f369a6e73d400c0271ef2fa1e0479f0 (diff) | |
download | nixlib-75a1ec8a655e7e00a6bb6fc944663c21624fff60.tar nixlib-75a1ec8a655e7e00a6bb6fc944663c21624fff60.tar.gz nixlib-75a1ec8a655e7e00a6bb6fc944663c21624fff60.tar.bz2 nixlib-75a1ec8a655e7e00a6bb6fc944663c21624fff60.tar.lz nixlib-75a1ec8a655e7e00a6bb6fc944663c21624fff60.tar.xz nixlib-75a1ec8a655e7e00a6bb6fc944663c21624fff60.tar.zst nixlib-75a1ec8a655e7e00a6bb6fc944663c21624fff60.zip |
NixOS: Use runCommand instead of mkDerivation in a few places
Diffstat (limited to 'nixos/modules/services/x11/display-managers/slim.nix')
-rw-r--r-- | nixos/modules/services/x11/display-managers/slim.nix | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/nixos/modules/services/x11/display-managers/slim.nix b/nixos/modules/services/x11/display-managers/slim.nix index ce44c9f54a31..ca2ae1a47726 100644 --- a/nixos/modules/services/x11/display-managers/slim.nix +++ b/nixos/modules/services/x11/display-managers/slim.nix @@ -26,15 +26,13 @@ let # Unpack the SLiM theme, or use the default. slimThemesDir = let - unpackedTheme = pkgs.stdenv.mkDerivation { - name = "slim-theme"; - buildCommand = '' + unpackedTheme = pkgs.runCommand "slim-theme" {} + '' mkdir -p $out cd $out unpackFile ${cfg.theme} ln -s * default ''; - }; in if cfg.theme == null then "${pkgs.slim}/share/slim/themes" else unpackedTheme; in |