Add 'kiosk' configuration.
This commit is contained in:
parent
546dabd7aa
commit
d203da49c2
9 changed files with 246 additions and 0 deletions
32
roles/gnome/files/defaults
Normal file
32
roles/gnome/files/defaults
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
[org/gnome/shell]
|
||||
enabled-extensions=['apps-menu@gnome-shell-extensions.gcampax.github.com']
|
||||
|
||||
[org/gnome/desktop/background]
|
||||
show-desktop-icons=true
|
||||
|
||||
[org/gnome/desktop/input-sources]
|
||||
sources=[('xkb', 'tr'), ('xkb', 'de'), ('xkb', 'us')]
|
||||
|
||||
[org/gnome/desktop/peripherals/touchpad]
|
||||
natural-scroll=false
|
||||
edge-scrolling-enabled=true
|
||||
tap-to-click=true
|
||||
|
||||
[org/gnome/nautilus/desktop]
|
||||
home-icon-visible=false
|
||||
|
||||
[org/gnome/nautilus/preferences]
|
||||
default-folder-viewer='list-view'
|
||||
|
||||
[org/gnome/nautilus/list-view]
|
||||
use-tree-view=true
|
||||
|
||||
[org/gnome/settings-daemon/plugins/power]
|
||||
power-button-action='hibernate'
|
||||
sleep-inactive-battery-timeout=900
|
||||
sleep-inactive-battery-type='hibernate'
|
||||
sleep-inactive-ac-timeout=7200
|
||||
sleep-inactive-ac-type='suspend'
|
||||
|
||||
[org/gnome/desktop/screensaver]
|
||||
lock-enabled=false
|
||||
2
roles/gnome/files/user
Normal file
2
roles/gnome/files/user
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
user-db:user
|
||||
system-db:local
|
||||
3
roles/gnome/handlers/main.yml
Normal file
3
roles/gnome/handlers/main.yml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
- name: update dconf
|
||||
command: dconf update
|
||||
listen: update dconf
|
||||
21
roles/gnome/tasks/main.yml
Normal file
21
roles/gnome/tasks/main.yml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
#- name: gnome hibernate by default
|
||||
# apt: name=gnome-shell-extension-suspend-button state=latest
|
||||
|
||||
- name: make sure /etc/dconf/profile/ exists
|
||||
file: path=/etc/dconf/profile/ state=directory recurse=yes
|
||||
|
||||
- name: prepare for gnome customized defaults
|
||||
copy:
|
||||
src: user
|
||||
dest: /etc/dconf/profile/user
|
||||
notify: update dconf
|
||||
|
||||
|
||||
- name: make sure /etc/dconf/db/local.d/ exists
|
||||
file: path=/etc/dconf/db/local.d/ state=directory recurse=yes
|
||||
|
||||
- name: modify gnome defaults
|
||||
copy:
|
||||
src: defaults
|
||||
dest: /etc/dconf/db/local.d/defaults
|
||||
notify: update dconf
|
||||
Loading…
Add table
Add a link
Reference in a new issue