summaryrefslogtreecommitdiff
path: root/profiles/wheezy/classes/Desktop
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/wheezy/classes/Desktop')
-rw-r--r--profiles/wheezy/classes/Desktop/crypto.yml11
-rw-r--r--profiles/wheezy/classes/Desktop/email/crypto.yml9
-rw-r--r--profiles/wheezy/classes/Desktop/email/index.yml13
-rw-r--r--profiles/wheezy/classes/Desktop/email/l10n/ALL.yml9
-rw-r--r--profiles/wheezy/classes/Desktop/email/l10n/EU.yml30
-rw-r--r--profiles/wheezy/classes/Desktop/index.yml7
-rw-r--r--profiles/wheezy/classes/Desktop/media/audio/alsa.yml10
-rw-r--r--profiles/wheezy/classes/Desktop/media/audio/pulseaudio.yml10
-rw-r--r--profiles/wheezy/classes/Desktop/media/index.yml7
-rw-r--r--profiles/wheezy/classes/Desktop/media/video.yml11
-rw-r--r--profiles/wheezy/classes/Desktop/mobile/index.yml7
-rw-r--r--profiles/wheezy/classes/Desktop/mobile/photo.yml9
-rw-r--r--profiles/wheezy/classes/Desktop/mobile/sync.yml14
-rw-r--r--profiles/wheezy/classes/Desktop/office/gtk.yml15
-rw-r--r--profiles/wheezy/classes/Desktop/office/index.yml8
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/ALL.yml75
-rw-r--r--profiles/wheezy/classes/Desktop/office/l10n/EU.yml32
-rw-r--r--profiles/wheezy/classes/Desktop/office/pdf/gtk.yml11
-rw-r--r--profiles/wheezy/classes/Desktop/office/presentation.yml10
-rw-r--r--profiles/wheezy/classes/Desktop/office/spreadsheet.yml9
-rw-r--r--profiles/wheezy/classes/Desktop/office/word-processor.yml12
-rw-r--r--profiles/wheezy/classes/Desktop/scheduling/index.yml12
-rw-r--r--profiles/wheezy/classes/Desktop/screensaver/unicode.yml9
-rw-r--r--profiles/wheezy/classes/Desktop/tools.yml11
-rw-r--r--profiles/wheezy/classes/Desktop/web/index.yml11
-rw-r--r--profiles/wheezy/classes/Desktop/web/l10n/ALL.yml9
-rw-r--r--profiles/wheezy/classes/Desktop/web/l10n/EU.yml31
-rw-r--r--profiles/wheezy/classes/Desktop/web/security.yml14
-rw-r--r--profiles/wheezy/classes/Desktop/xfce/index.yml37
-rw-r--r--profiles/wheezy/classes/Desktop/xfce/power.yml10
30 files changed, 463 insertions, 0 deletions
diff --git a/profiles/wheezy/classes/Desktop/crypto.yml b/profiles/wheezy/classes/Desktop/crypto.yml
new file mode 100644
index 0000000..e2475ee
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/crypto.yml
@@ -0,0 +1,11 @@
+classes:
+ - Hardware.crypto
+ - Desktop
+parameters:
+ doc:
+ desktop:
+ pkg:
+ - include desktop crypto helper tools
+ pkg:
+ - parcimonie
+ - gnome-disk-utility
diff --git a/profiles/wheezy/classes/Desktop/email/crypto.yml b/profiles/wheezy/classes/Desktop/email/crypto.yml
new file mode 100644
index 0000000..f103514
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/email/crypto.yml
@@ -0,0 +1,9 @@
+classes:
+ - Desktop.email
+parameters:
+ doc:
+ desktop-email:
+ pkg:
+ - include Icedove PGP plugin
+ pkg:
+ - enigmail
diff --git a/profiles/wheezy/classes/Desktop/email/index.yml b/profiles/wheezy/classes/Desktop/email/index.yml
new file mode 100644
index 0000000..068e7ff
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/email/index.yml
@@ -0,0 +1,13 @@
+classes:
+ - Desktop
+ - x11
+parameters:
+ doc:
+ desktop-email:
+ headline:
+ - Desktop email
+ pkg:
+ - include Icedove email with sieve plugin
+ pkg:
+ - icedove
+ - xul-ext-sieve
diff --git a/profiles/wheezy/classes/Desktop/email/l10n/ALL.yml b/profiles/wheezy/classes/Desktop/email/l10n/ALL.yml
new file mode 100644
index 0000000..b1aab4b
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/email/l10n/ALL.yml
@@ -0,0 +1,9 @@
+classes:
+ - Desktop.email
+parameters:
+ doc:
+ desktop-email:
+ pkg:
+ - include all Icedove locales
+ pkg:
+ - icedove-l10n-all
diff --git a/profiles/wheezy/classes/Desktop/email/l10n/EU.yml b/profiles/wheezy/classes/Desktop/email/l10n/EU.yml
new file mode 100644
index 0000000..6574d58
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/email/l10n/EU.yml
@@ -0,0 +1,30 @@
+# bg cs da nl en-gb et fi fr de el hu ga-ie it lt pl pt-pt ro sk sl es-es sv-se
+classes:
+ - Desktop.email
+parameters:
+ doc:
+ desktop-email:
+ pkg:
+ - include Icedove locales for European Union (except Maltese or Croatian)
+ pkg:
+ - icedove-l10n-bg
+ - icedove-l10n-cs
+ - icedove-l10n-da
+ - icedove-l10n-nl
+ - icedove-l10n-en-gb
+ - icedove-l10n-et
+ - icedove-l10n-fi
+ - icedove-l10n-fr
+ - icedove-l10n-de
+ - icedove-l10n-el
+ - icedove-l10n-hu
+ - icedove-l10n-ga-ie
+ - icedove-l10n-it
+ - icedove-l10n-lt
+ - icedove-l10n-pl
+ - icedove-l10n-pt-pt
+ - icedove-l10n-ro
+ - icedove-l10n-sk
+ - icedove-l10n-sl
+ - icedove-l10n-es-es
+ - icedove-l10n-sv-se
diff --git a/profiles/wheezy/classes/Desktop/index.yml b/profiles/wheezy/classes/Desktop/index.yml
new file mode 100644
index 0000000..bfcfbb5
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/index.yml
@@ -0,0 +1,7 @@
+classes:
+ - x11
+parameters:
+ doc:
+ desktop:
+ headline:
+ - Desktop
diff --git a/profiles/wheezy/classes/Desktop/media/audio/alsa.yml b/profiles/wheezy/classes/Desktop/media/audio/alsa.yml
new file mode 100644
index 0000000..a445e6b
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/media/audio/alsa.yml
@@ -0,0 +1,10 @@
+classes:
+ - Console.media.audio.alsa
+ - Desktop.media
+parameters:
+ doc:
+ desktop-media:
+ pkg:
+ - include simple ALSA volume control Volti
+ pkg:
+ - volti
diff --git a/profiles/wheezy/classes/Desktop/media/audio/pulseaudio.yml b/profiles/wheezy/classes/Desktop/media/audio/pulseaudio.yml
new file mode 100644
index 0000000..2c72d07
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/media/audio/pulseaudio.yml
@@ -0,0 +1,10 @@
+classes:
+ - Console.media.audio.pulseaudio
+ - Desktop.media
+parameters:
+ doc:
+ desktop-media:
+ pkg:
+ - include PulseAudio desktop volume control
+ pkg:
+ - pavucontrol
diff --git a/profiles/wheezy/classes/Desktop/media/index.yml b/profiles/wheezy/classes/Desktop/media/index.yml
new file mode 100644
index 0000000..735ac57
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/media/index.yml
@@ -0,0 +1,7 @@
+classes:
+ - Desktop
+parameters:
+ doc:
+ desktop-media:
+ headline:
+ - Desktop media
diff --git a/profiles/wheezy/classes/Desktop/media/video.yml b/profiles/wheezy/classes/Desktop/media/video.yml
new file mode 100644
index 0000000..f7883c2
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/media/video.yml
@@ -0,0 +1,11 @@
+classes:
+ - Desktop.media.audio.pulseaudio
+parameters:
+ doc:
+ desktop-media:
+ pkg:
+ - include mplayer2, with desktop and web browser wrappers
+ pkg:
+ - pulseaudio-esound-compat
+ - mplayer2
+ - gecko-mediaplayer
diff --git a/profiles/wheezy/classes/Desktop/mobile/index.yml b/profiles/wheezy/classes/Desktop/mobile/index.yml
new file mode 100644
index 0000000..38ab28a
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/mobile/index.yml
@@ -0,0 +1,7 @@
+classes:
+ - Desktop
+parameters:
+ doc:
+ desktop-mobile:
+ headline:
+ - Desktop mobile
diff --git a/profiles/wheezy/classes/Desktop/mobile/photo.yml b/profiles/wheezy/classes/Desktop/mobile/photo.yml
new file mode 100644
index 0000000..a896063
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/mobile/photo.yml
@@ -0,0 +1,9 @@
+classes:
+ - Desktop.mobile
+parameters:
+ doc:
+ desktop-mobile:
+ pkg:
+ - include photo manager Shotwell
+ pkg:
+ - shotwell
diff --git a/profiles/wheezy/classes/Desktop/mobile/sync.yml b/profiles/wheezy/classes/Desktop/mobile/sync.yml
new file mode 100644
index 0000000..a94d5d7
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/mobile/sync.yml
@@ -0,0 +1,14 @@
+#TODO: Stop listing evolution-data-server when DebianParl 1.0.5 is obsolete
+classes:
+ - Console.mobile.sync
+ - Desktop.media
+parameters:
+ doc:
+ desktop-mobile:
+ pkg:
+ - include SyncEvolution desktop tool
+ pkg:
+ - sync-ui
+ - evolution-data-server
+ pkg-auto:
+ - evolution-data-server
diff --git a/profiles/wheezy/classes/Desktop/office/gtk.yml b/profiles/wheezy/classes/Desktop/office/gtk.yml
new file mode 100644
index 0000000..339fae4
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/gtk.yml
@@ -0,0 +1,15 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice core for GTK+
+ pkg:
+ - libreoffice-gtk
+ - libreoffice-style-tango
+ pkg-avoid:
+ - libreoffice-style-galaxy
+ - libreoffice
+ - libreoffice-base
+ - libreoffice-report-builder-bin
diff --git a/profiles/wheezy/classes/Desktop/office/index.yml b/profiles/wheezy/classes/Desktop/office/index.yml
new file mode 100644
index 0000000..a001e30
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/index.yml
@@ -0,0 +1,8 @@
+classes:
+ - Desktop
+ - x11
+parameters:
+ doc:
+ desktop-office:
+ headline:
+ - Desktop office
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml b/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml
new file mode 100644
index 0000000..d6f311b
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/ALL.yml
@@ -0,0 +1,75 @@
+#ar ast be bg br bs ca cs cy da de dz el en-gb eo es et eu fa fi fr ga gl he hr hu id in is it ja ka km ko ku lt lv mk mn nb ne nl nn oc om pl pt pt-br ro ru rw si sk sl sr sv tg th tr ug uk uz vi za zh-cn zh-tw
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include all LibreOffice locales
+ pkg:
+ - libreoffice-l10n-ar
+ - libreoffice-l10n-ast
+ - libreoffice-l10n-be
+ - libreoffice-l10n-bg
+ - libreoffice-l10n-br
+ - libreoffice-l10n-bs
+ - libreoffice-l10n-ca
+ - libreoffice-l10n-cs
+ - libreoffice-l10n-cy
+ - libreoffice-l10n-da
+ - libreoffice-l10n-de
+ - libreoffice-l10n-dz
+ - libreoffice-l10n-el
+ - libreoffice-l10n-en-gb
+ - libreoffice-l10n-eo
+ - libreoffice-l10n-es
+ - libreoffice-l10n-et
+ - libreoffice-l10n-eu
+ - libreoffice-l10n-fa
+ - libreoffice-l10n-fi
+ - libreoffice-l10n-fr
+ - libreoffice-l10n-ga
+ - libreoffice-l10n-gl
+ - libreoffice-l10n-he
+ - libreoffice-l10n-hr
+ - libreoffice-l10n-hu
+ - libreoffice-l10n-id
+ - libreoffice-l10n-in
+ - libreoffice-l10n-is
+ - libreoffice-l10n-it
+ - libreoffice-l10n-ja
+ - libreoffice-l10n-ka
+ - libreoffice-l10n-km
+ - libreoffice-l10n-ko
+ - libreoffice-l10n-ku
+ - libreoffice-l10n-lt
+ - libreoffice-l10n-lv
+ - libreoffice-l10n-mk
+ - libreoffice-l10n-mn
+ - libreoffice-l10n-nb
+ - libreoffice-l10n-ne
+ - libreoffice-l10n-nl
+ - libreoffice-l10n-nn
+ - libreoffice-l10n-oc
+ - libreoffice-l10n-om
+ - libreoffice-l10n-pl
+ - libreoffice-l10n-pt
+ - libreoffice-l10n-pt-br
+ - libreoffice-l10n-ro
+ - libreoffice-l10n-ru
+ - libreoffice-l10n-rw
+ - libreoffice-l10n-si
+ - libreoffice-l10n-sk
+ - libreoffice-l10n-sl
+ - libreoffice-l10n-sr
+ - libreoffice-l10n-sv
+ - libreoffice-l10n-tg
+ - libreoffice-l10n-th
+ - libreoffice-l10n-tr
+ - libreoffice-l10n-ug
+ - libreoffice-l10n-uk
+ - libreoffice-l10n-uz
+ - libreoffice-l10n-vi
+ - libreoffice-l10n-za
+ - libreoffice-l10n-zh-cn
+ - libreoffice-l10n-zh-tw
diff --git a/profiles/wheezy/classes/Desktop/office/l10n/EU.yml b/profiles/wheezy/classes/Desktop/office/l10n/EU.yml
new file mode 100644
index 0000000..e7ef2c0
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/l10n/EU.yml
@@ -0,0 +1,32 @@
+# bg hr cs da nl en-gb et fi fr de el hu ga it lv lt pl pt ro sk sl es sv
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice locales for European Union (except Maltese)
+ pkg:
+ - libreoffice-l10n-bg
+ - libreoffice-l10n-hr
+ - libreoffice-l10n-cs
+ - libreoffice-l10n-da
+ - libreoffice-l10n-nl
+ - libreoffice-l10n-en-gb
+ - libreoffice-l10n-et
+ - libreoffice-l10n-fi
+ - libreoffice-l10n-fr
+ - libreoffice-l10n-de
+ - libreoffice-l10n-el
+ - libreoffice-l10n-hu
+ - libreoffice-l10n-ga
+ - libreoffice-l10n-it
+ - libreoffice-l10n-lv
+ - libreoffice-l10n-lt
+ - libreoffice-l10n-pl
+ - libreoffice-l10n-pt
+ - libreoffice-l10n-ro
+ - libreoffice-l10n-sk
+ - libreoffice-l10n-sl
+ - libreoffice-l10n-es
+ - libreoffice-l10n-sv
diff --git a/profiles/wheezy/classes/Desktop/office/pdf/gtk.yml b/profiles/wheezy/classes/Desktop/office/pdf/gtk.yml
new file mode 100644
index 0000000..eb6ce09
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/pdf/gtk.yml
@@ -0,0 +1,11 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include Evince PDF reader
+ pkg:
+ - evince-gtk
+ pkg-avoid:
+ - epdfview
diff --git a/profiles/wheezy/classes/Desktop/office/presentation.yml b/profiles/wheezy/classes/Desktop/office/presentation.yml
new file mode 100644
index 0000000..14ddd31
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/presentation.yml
@@ -0,0 +1,10 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice Impress
+ pkg:
+ - libreoffice-impress
+ - libreoffice-ogltrans
diff --git a/profiles/wheezy/classes/Desktop/office/spreadsheet.yml b/profiles/wheezy/classes/Desktop/office/spreadsheet.yml
new file mode 100644
index 0000000..3236db8
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/spreadsheet.yml
@@ -0,0 +1,9 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice Calc
+ pkg:
+ - libreoffice-calc
diff --git a/profiles/wheezy/classes/Desktop/office/word-processor.yml b/profiles/wheezy/classes/Desktop/office/word-processor.yml
new file mode 100644
index 0000000..5f0b6ac
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/office/word-processor.yml
@@ -0,0 +1,12 @@
+classes:
+ - Desktop.office
+parameters:
+ doc:
+ desktop-office:
+ pkg:
+ - include LibreOffice Writer
+ pkg:
+ - libreoffice-writer
+ pkg-avoid:
+ - libreoffice-java-common
+ - libreoffice-emailmerge
diff --git a/profiles/wheezy/classes/Desktop/scheduling/index.yml b/profiles/wheezy/classes/Desktop/scheduling/index.yml
new file mode 100644
index 0000000..6154e34
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/scheduling/index.yml
@@ -0,0 +1,12 @@
+classes:
+ - Desktop
+ - Desktop.email
+parameters:
+ doc:
+ desktop-scheduling:
+ headline:
+ - Desktop scheduling
+ pkg:
+ - include Icedove extension Iceowl
+ pkg:
+ - iceowl-extension
diff --git a/profiles/wheezy/classes/Desktop/screensaver/unicode.yml b/profiles/wheezy/classes/Desktop/screensaver/unicode.yml
new file mode 100644
index 0000000..63d27a5
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/screensaver/unicode.yml
@@ -0,0 +1,9 @@
+classes:
+ - Desktop
+parameters:
+ doc:
+ desktop:
+ pkg:
+ - include screensaver unicode-screensaver
+ pkg:
+ - unicode-screensaver
diff --git a/profiles/wheezy/classes/Desktop/tools.yml b/profiles/wheezy/classes/Desktop/tools.yml
new file mode 100644
index 0000000..ee4d3d2
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/tools.yml
@@ -0,0 +1,11 @@
+classes:
+ - Desktop
+parameters:
+ doc:
+ desktop:
+ pkg:
+ - include desktop helper tools
+ pkg:
+ - mousepad
+ - usermode
+ - network-manager-gnome
diff --git a/profiles/wheezy/classes/Desktop/web/index.yml b/profiles/wheezy/classes/Desktop/web/index.yml
new file mode 100644
index 0000000..ff52727
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/web/index.yml
@@ -0,0 +1,11 @@
+classes:
+ - Desktop
+parameters:
+ doc:
+ desktop-web:
+ headline:
+ - Desktop web
+ pkg:
+ - include Iceweasel web browser
+ pkg:
+ - iceweasel
diff --git a/profiles/wheezy/classes/Desktop/web/l10n/ALL.yml b/profiles/wheezy/classes/Desktop/web/l10n/ALL.yml
new file mode 100644
index 0000000..0932248
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/web/l10n/ALL.yml
@@ -0,0 +1,9 @@
+classes:
+ - Desktop.web
+parameters:
+ doc:
+ desktop-web:
+ pkg:
+ - include all Iceweasel locales
+ pkg:
+ - iceweasel-l10n-all
diff --git a/profiles/wheezy/classes/Desktop/web/l10n/EU.yml b/profiles/wheezy/classes/Desktop/web/l10n/EU.yml
new file mode 100644
index 0000000..fc4df8f
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/web/l10n/EU.yml
@@ -0,0 +1,31 @@
+# bg hr cs da nl en-gb et fi fr de el hu ga-ie it lt pl pt-pt ro sk sl es-es sv-se
+classes:
+ - Desktop.web
+parameters:
+ doc:
+ desktop-web:
+ pkg:
+ - include Iceweasel locales for European Union (except Maltese)
+ pkg:
+ - iceweasel-l10n-bg
+ - iceweasel-l10n-hr
+ - iceweasel-l10n-cs
+ - iceweasel-l10n-da
+ - iceweasel-l10n-nl
+ - iceweasel-l10n-en-gb
+ - iceweasel-l10n-et
+ - iceweasel-l10n-fi
+ - iceweasel-l10n-fr
+ - iceweasel-l10n-de
+ - iceweasel-l10n-el
+ - iceweasel-l10n-hu
+ - iceweasel-l10n-ga-ie
+ - iceweasel-l10n-it
+ - iceweasel-l10n-lt
+ - iceweasel-l10n-pl
+ - iceweasel-l10n-pt-pt
+ - iceweasel-l10n-ro
+ - iceweasel-l10n-sk
+ - iceweasel-l10n-sl
+ - iceweasel-l10n-es-es
+ - iceweasel-l10n-sv-se
diff --git a/profiles/wheezy/classes/Desktop/web/security.yml b/profiles/wheezy/classes/Desktop/web/security.yml
new file mode 100644
index 0000000..ae7b528
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/web/security.yml
@@ -0,0 +1,14 @@
+classes:
+ - Desktop.web
+parameters:
+ doc:
+ desktop-web:
+ pkg:
+ - include Iceweasel security plugins
+ pkg:
+ - xul-ext-flashblock
+ - xul-ext-noscript
+ - xul-ext-cookie-monster
+ - xul-ext-certificatepatrol
+ - xul-ext-refcontrol
+ - xul-ext-requestpolicy
diff --git a/profiles/wheezy/classes/Desktop/xfce/index.yml b/profiles/wheezy/classes/Desktop/xfce/index.yml
new file mode 100644
index 0000000..9453e26
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/xfce/index.yml
@@ -0,0 +1,37 @@
+#TODO: Stop listing gvfs when DebianParl 1.0.5 is obsolete
+#TODO: figure out why xfce4-session.xml backup tweak need sed indented
+classes:
+ - x11.xdg.icons
+ - x11.lightdm.gtk
+ - Desktop
+ - Desktop.tools
+parameters:
+ doc:
+ desktop:
+ pkg:
+ - include the lightweight Xfce desktop
+ tweak:
+ - silence confusing panel question at initial login
+ - replace appfinder with mail-reader in default panel
+ - disable storing session at logout by default
+ pkg:
+ - gvfs
+ - xfce4-session
+ pkg-auto:
+ - gvfs
+ pkg-avoid:
+ - xfce4-volumed
+ tweak:
+ - >
+ cd /target/etc/xdg/xfce4/xfconf/xfce-perchannel-xml
+ - >
+ _clone ../../panel/default.xml xfce4-panel.xml
+ - >
+ sed -i -r \
+ -e 's,xfce4-appfinder,exo-mail-reader,' \
+ xfce4-panel.xml
+ - >
+ _backup xfce4-session.xml;\
+ sed -i -r \
+ -e 's,(<property name="general"[^>]*>),\1\n <property name="SaveOnExit" type="bool" value="false"/>,' \
+ xfce4-session.xml
diff --git a/profiles/wheezy/classes/Desktop/xfce/power.yml b/profiles/wheezy/classes/Desktop/xfce/power.yml
new file mode 100644
index 0000000..12aea5b
--- /dev/null
+++ b/profiles/wheezy/classes/Desktop/xfce/power.yml
@@ -0,0 +1,10 @@
+classes:
+ - Desktop.xfce
+parameters:
+ doc:
+ desktop:
+ pkg:
+ - include Xfce power management tools
+ pkg:
+ - xfce4-power-manager
+ - xfce4-power-manager-plugins