diff --git a/copy-xfce-files.fish b/copy-xfce-files.fish new file mode 100755 index 0000000..b2fb540 --- /dev/null +++ b/copy-xfce-files.fish @@ -0,0 +1,2 @@ +#!/usr/bin/fish +rsync -a vorlage@testkita-31:/home/vorlage/.config/xfce4/ files/xdg/xfce4/ diff --git a/files/xdg/xfce4/kiosk/kioskrc b/files/xdg/xfce4/kiosk/kioskrc new file mode 100644 index 0000000..db90916 --- /dev/null +++ b/files/xdg/xfce4/kiosk/kioskrc @@ -0,0 +1,5 @@ +[xfce4-panel] +CustomizePanel=NONE + +[xfce4-session] +SaveSession=NONE diff --git a/files/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/files/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml new file mode 100644 index 0000000..276f2a6 --- /dev/null +++ b/files/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/meta/main.yml b/meta/main.yml index 9367aa6..539ad4f 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -1,18 +1,18 @@ - dependencies: - - # user setup - - name: root_user - - name: users - - name: fish - - # system setup - - name: hostname - - name: locales - - name: timezone - - name: keyboard_configuration - - # packages setup - - name: debian_repos - - name: debian_packages - - name: system_upgrade - - name: unattended-upgrades + # dependencies: + # + # # user setup + # - name: root_user + # - name: users + # - name: fish + # + # # system setup + # - name: hostname + # - name: locales + # - name: timezone + # - name: keyboard_configuration + # + # # packages setup + # - name: debian_repos + # - name: debian_packages + # - name: system_upgrade + # - name: unattended-upgrades diff --git a/tasks/main.yaml b/tasks/main.yaml new file mode 100644 index 0000000..3b4fa6f --- /dev/null +++ b/tasks/main.yaml @@ -0,0 +1,18 @@ +--- + +- import_tasks: xfce.yaml +# - import_tasks: wallpapers.yaml +# +# - import_role: +# name: desktop_apps +# +# - import_role: +# name: libreoffice +# +# - import_role: +# name: firefox +# +# - import_role: +# name: display_manager +# vars: +# display_manager_background_image: "background/{{ kitapro_background_image }}" diff --git a/tasks/main.yml b/tasks/main.yml deleted file mode 100644 index 08968ad..0000000 --- a/tasks/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- - -- name: install packages - apt: - pkg: "{{ item }}" - with_items: - - xfce4 - -- import_role: - name: desktop_apps - -- import_role: - name: libreoffice - -- import_role: - name: firefox - -- import_role: - name: display_manager - vars: - display_manager_background_image: "background/{{ kitapro_background_image }}" diff --git a/tasks/wallpapers.yaml b/tasks/wallpapers.yaml new file mode 100644 index 0000000..26fd336 --- /dev/null +++ b/tasks/wallpapers.yaml @@ -0,0 +1,21 @@ +--- + +- name: xfce packages + apt: + pkg: "{{ item }}" + with_items: + - xfce4 + +- name: wallpaper packages + apt: + pkg: "{{ item }}" + with_items: + - kde-wallpapers + - mate-backgrounds + - gnome-backgrounds + - propaganda-debian + +- name: copy xfce configuration + copy: + src: xfce4/ + dest: /etc/xdg/xfce4/ diff --git a/tasks/xfce.yaml b/tasks/xfce.yaml new file mode 100644 index 0000000..0709562 --- /dev/null +++ b/tasks/xfce.yaml @@ -0,0 +1,12 @@ +--- + +- name: xfce packages + apt: + pkg: "{{ item }}" + with_items: + - xfce4 + +- name: copy xdg configuration + synchronize: + src: xdg/ + dest: /etc/xdg/