From f7cac1044ea26157a89e309e8c9a7b8797645ebf Mon Sep 17 00:00:00 2001 From: Harald Pfeiffer Date: Wed, 28 Jul 2021 14:28:49 +0200 Subject: ham wir noch zwei? --- ansible/git-out.yml | 4 ++-- peps/etc/xdg/lxsession/LXDE/autostart | 8 ++++++++ peps/home/user/.config/lxsession/LXDE/autostart | 1 + peps/usr/local/bin/browser-launcher | 4 ++++ peps/usr/share/playlist.html | 16 ++++++++++++++++ 5 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 peps/etc/xdg/lxsession/LXDE/autostart create mode 120000 peps/home/user/.config/lxsession/LXDE/autostart create mode 100755 peps/usr/local/bin/browser-launcher create mode 100644 peps/usr/share/playlist.html diff --git a/ansible/git-out.yml b/ansible/git-out.yml index f165e5c..2e5e2c4 100644 --- a/ansible/git-out.yml +++ b/ansible/git-out.yml @@ -27,7 +27,7 @@ notify: "debian" when: ansible_distribution_file_variety == "Debian" handlers: - - name: Copy essential binaries(tm) to {{ inventory_hostname }} + - name: Copy essential binaries(tm) copy: #src: "{{item.file}}" src: "files/git-out" @@ -37,7 +37,7 @@ group: root #loop: "{{vars.binfiles}}" listen: "redhat" - - name: Copy essential binaries(tm) to {{ inventory_hostname }} + - name: Copy essential binaries(tm) copy: #src: "{{item.file}}" src: "files/git-out" diff --git a/peps/etc/xdg/lxsession/LXDE/autostart b/peps/etc/xdg/lxsession/LXDE/autostart new file mode 100644 index 0000000..c79dfa1 --- /dev/null +++ b/peps/etc/xdg/lxsession/LXDE/autostart @@ -0,0 +1,8 @@ +@lxpanel --profile LXDE +@pcmanfm --desktop --profile LXDE +@xscreensaver -no-splash +@xset s off +@xset -dpms +@xset s noblank + +@/usr/local/bin/browser-launcher diff --git a/peps/home/user/.config/lxsession/LXDE/autostart b/peps/home/user/.config/lxsession/LXDE/autostart new file mode 120000 index 0000000..fcfe2cd --- /dev/null +++ b/peps/home/user/.config/lxsession/LXDE/autostart @@ -0,0 +1 @@ +/etc/xdg/lxsession/LXDE/autostart \ No newline at end of file diff --git a/peps/usr/local/bin/browser-launcher b/peps/usr/local/bin/browser-launcher new file mode 100755 index 0000000..6b32d04 --- /dev/null +++ b/peps/usr/local/bin/browser-launcher @@ -0,0 +1,4 @@ +#!/usr/bin/env sh + +/usr/bin/chromium-browser --kiosk --disable-restore-session-state file:///usr/share/playlist.html \ + --autoplay-policy=no-user-gesture-required --no-gesture-required diff --git a/peps/usr/share/playlist.html b/peps/usr/share/playlist.html new file mode 100644 index 0000000..35aecac --- /dev/null +++ b/peps/usr/share/playlist.html @@ -0,0 +1,16 @@ + + + + Ham wir noch welche? + + + + + + -- cgit v1.2.3