about summary refs log tree commit diff
path: root/pkgs/applications/display-managers/slim
diff options
context:
space:
mode:
authorArseniy Seroka <ars.seroka@gmail.com>2014-03-09 14:32:02 +0400
committerArseniy Seroka <ars.seroka@gmail.com>2014-03-11 16:27:27 +0400
commitf7d5e83abbe95ed06aac58f4d1a2e971fae4d186 (patch)
tree899f10e0d0ce88efc9fff49b0c4d33d0ca8f8fe4 /pkgs/applications/display-managers/slim
parentd573ea576fce2c86f8d706b9048c2d72ad12b703 (diff)
downloadnixlib-f7d5e83abbe95ed06aac58f4d1a2e971fae4d186.tar
nixlib-f7d5e83abbe95ed06aac58f4d1a2e971fae4d186.tar.gz
nixlib-f7d5e83abbe95ed06aac58f4d1a2e971fae4d186.tar.bz2
nixlib-f7d5e83abbe95ed06aac58f4d1a2e971fae4d186.tar.lz
nixlib-f7d5e83abbe95ed06aac58f4d1a2e971fae4d186.tar.xz
nixlib-f7d5e83abbe95ed06aac58f4d1a2e971fae4d186.tar.zst
nixlib-f7d5e83abbe95ed06aac58f4d1a2e971fae4d186.zip
slim: remove duplicate code
Diffstat (limited to 'pkgs/applications/display-managers/slim')
-rw-r--r--pkgs/applications/display-managers/slim/default.nix13
1 files changed, 1 insertions, 12 deletions
diff --git a/pkgs/applications/display-managers/slim/default.nix b/pkgs/applications/display-managers/slim/default.nix
index caf8a7c4222e..96c9e149c9f1 100644
--- a/pkgs/applications/display-managers/slim/default.nix
+++ b/pkgs/applications/display-managers/slim/default.nix
@@ -2,18 +2,7 @@
 , fontconfig, freetype, pam, dbus_libs, makeWrapper, pkgs, theme ? null }:
 
 let 
-  slimThemesDir =
-      let
-        unpackedTheme = pkgs.stdenv.mkDerivation {
-          name = "slim-theme";
-          buildCommand = ''
-            ensureDir $out
-            cd $out
-            unpackFile ${theme}
-            ln -s * default
-          '';
-        };
-    in if theme == null then "$out/share/slim/themes" else unpackedTheme;
+  slimThemesDir = if theme == null then "$out/share/slim/themes" else theme;
 in
 
 stdenv.mkDerivation rec {