From 2a0d81e07e0f6cd8a168081991d951c20fb2c708 Mon Sep 17 00:00:00 2001
From: Andreas Schiermeier <andreas@schiermeier.name>
Date: Tue, 10 May 2016 03:00:38 +0200
Subject: [PATCH] Added pcmanfm package.

---
 modules/desktop/manifests/init.pp | 77 ++++++++++++++++---------------
 1 file changed, 39 insertions(+), 38 deletions(-)

diff --git a/modules/desktop/manifests/init.pp b/modules/desktop/manifests/init.pp
index 53bdc79..05555bd 100644
--- a/modules/desktop/manifests/init.pp
+++ b/modules/desktop/manifests/init.pp
@@ -13,6 +13,45 @@ class desktop {
 		require => Package['xinit'],
 	}
 
+	$dms = [
+		'lightdm*',
+		'kdm',
+		'gdm3',
+		'nodm',
+		'wdm',
+		'xdm',
+		'slim',
+	]
+
+	package { $dms:
+		ensure => absent,
+		require => Package['lxde'],
+	}
+
+	$packages = [
+		'pcmanfm',
+		'iceweasel',
+		'iceweasel-l10n-*',
+		'gstreamer1.0-libav',
+		'gstreamer1.0-plugins-good',
+		'flashplugin-nonfree',
+		'chromium',
+		'chromium-l10n',
+		'libreoffice',
+		'libreoffice-help-*',
+		'libreoffice-l10n-*',
+		'ttf-mscorefonts-installer',
+		'ttf-liberation',
+		'fonts-crosextra-carlito',
+		'fonts-crosextra-caladea',
+                'florence',
+
+	]
+  
+	package { $packages:
+		ensure => installed,
+	}
+
 	file { '/etc/skel/Desktop/libreoffice-startcenter.desktop':
 		source => '/usr/share/applications/libreoffice-startcenter.desktop',
 		require => [
@@ -93,44 +132,6 @@ class desktop {
 		onlyif => '/bin/grep -vq "^Name.*=Filemanager" /etc/skel/Desktop/pcmanfm.desktop',
 	}
 
-	$dms = [
-		'lightdm*',
-		'kdm',
-		'gdm3',
-		'nodm',
-		'wdm',
-		'xdm',
-		'slim',
-	]
-
-	package { $dms:
-		ensure => absent,
-		require => Package['lxde'],
-	}
-
-	$packages = [
-		'iceweasel',
-		'iceweasel-l10n-*',
-		'gstreamer1.0-libav',
-		'gstreamer1.0-plugins-good',
-		'flashplugin-nonfree',
-		'chromium',
-		'chromium-l10n',
-		'libreoffice',
-		'libreoffice-help-*',
-		'libreoffice-l10n-*',
-		'ttf-mscorefonts-installer',
-		'ttf-liberation',
-		'fonts-crosextra-carlito',
-		'fonts-crosextra-caladea',
-                'florence',
-
-	]
-  
-	package { $packages:
-		ensure => installed,
-	}
-
 	file { '/etc/skel/Desktop/iceweasel.desktop':
 		source => '/usr/share/applications/iceweasel.desktop',
 		replace => false,
-- 
GitLab