spark/group_vars/all
Géza Búza 8d8ec13b8f Add GNOME support
Add ability to install the GNOME desktop environment.
Most common global settings (date and time, power management, touchpad settings, theme) can be configured via Ansible variables.
See "group_vars/all" file.
2018-04-19 22:19:26 +02:00

284 lines
5.4 KiB
Text

user:
name: pigmonkey
uid: 1000
group: pigmonkey
shell: /usr/bin/zsh
email: peter@havenaut.net
log:
dir: log
rotate: 8
hostname: nous
dotfiles:
url: git@github.com:pigmonkey/dotfiles.git
destination: projects/dotfiles
rcup_flags: -fx README.md
aur:
dir: aur
packages:
- aura-bin
- downgrade
- zplug
- miller
- myrepos
- ctmg
ssh:
port: 22
user_key: /root/id_rsa
enable_sshd: False
gnupg:
enable_agent: True
emulate_ssh: True
mail:
sync_tool: isync
sync_pim: True
sync_taskwarrior: True
sync_time: 5min
sync_boot_delay: 2min
sync_on: trusted
network:
spoof_mac: True
conn_check:
interval: 0
trusted_uuid:
- b21284e6-01af-492f-8bea-45a69ef22a23
- 4ddd6988-aad1-4927-b650-ea7d24e0138b
- f9b3c62c-2d9f-450a-ac9b-528ba4c85ded
- b94375d1-70f8-424f-a6d7-dc52d0ab7288
- f74f2bd5-8748-4e1e-98f9-dae2dd44b916
- faeec88c-79ec-4840-ab25-ea356af8a81b
editors:
- gvim
video_drivers:
- libva-intel-driver
base_packages:
- base-devel
- tmux
- git
- rsync
- glances
- coreutils
- moreutils
- dateutils
- reflector
- bc
- ranger
- strace
- lsof
- sysstat
- arch-wiki-lite
- arch-wiki-docs
- python-keyring
- python-secretstorage
- fabric
- tig
- ruby
- pv
- minicom
- jq
- python-docs
- python2-docs
- screen
- units
- python-pipenv
filesystem_packages:
- dosfstools
- hfsprogs
- ntfs-3g
- exfat-utils
browser_choices:
- firefox -P default
- firefox -P work
- firewarden chromium
- tor-browser-en
- play
- qcode
- "| xclip -selection c"
passwordless_sudo:
- /usr/bin/openvpn*
tarsnapper:
deltas: 1h 1d 7d 30d 365d
period: DAILY
ac_only: True
run_on: trusted
random_delay: 600
gitannex:
stop_on_untrusted: True
bitlbee:
run_on: trusted
torify: True
bootloader: grub
postgresql:
enable: True
root: /home/postgres
fingerprint: False
tor:
run_on: trusted
localtime:
run_on: trusted
unbound:
tls: True
nameservers:
- 1.1.1.1@853 # Cloudflare
- 9.9.9.9@853 # Quad9
bluetooth:
disable: False
firejail:
blacklist:
- ~/.calendars
- ~/.config/vdirsyncer
- ~/.contacts
- ~/.keys
- ~/.mbsyncrc
- ~/.offlineimap
- ~/.offlineimaprc
- ~/.password-store
- ~/.vdirsyncer
- ~/library
cryptshot:
- name: alta
uuid: 0a0db776-84c5-48e1-9079-cacfbc5de8a3
keyfile: /home/pigmonkey/.keys/usb-alta.key
retain:
- level: daily
interval: 7
- level: weekly
interval: 6
- level: monthly
interval: 3
- name: bishorn
uuid: baeb40a2-b19e-4adc-8ef6-44ee720a4d1a
keyfile: /home/pigmonkey/.keys/usb-bishorn.key
retain:
- level: daily
interval: 7
- level: weekly
interval: 6
- level: monthly
interval: 3
- name: pilchuck
uuid: d96a0fc3-7ea1-42f7-b0d0-42e573c478bd
keyfile: /home/pigmonkey/.keys/usb-pilchuck.key
retain:
- level: daily
interval: 7
- level: weekly
interval: 6
- level: monthly
interval: 3
journal:
max_size: 500M
udisks:
auto_mount: False
shared_mount: True
hostsctl:
url: https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
himawaripy:
run_time: 15min
run_boot_delay: 2min
run_on: trusted
flags: --auto-offset --level 4
libinput:
middle_click_scroll: 12
button_mapping: "1 2 3 4 5 6 7 8 9 10 11 2"
display_manager: lightdm
gdm:
sound: False
font_scaling_factor: 1
logo_path: False
touchpad:
tap_to_click: True
accessibility_menu: True
desktop_environment: i3
gnome:
night_light:
enabled: True
color_temperature: 4000 # in Kelvin
date_time:
show_date_in_clock: True
show_weeks_in_calendar: True
battery:
show_percentage: True
power:
sleep_timeout_when_computer_on_ac: 3600 # in seconds
timeout_action_when_computer_on_ac: suspend
sleep_timeout_when_computer_on_battery: 1800 # in seconds
timeout_action_when_computer_on_battery: suspend
power_button_action: suspend
touchpad:
tap_to_click: True
natural_scrolling: True
disabled_while_typing: True
online_accounts_support: True
lock_screen:
automatic_lock: True
lock_screen_after_blank_for: 0 # in seconds
show_notifications: True
show_full_name_of_user: True
theme:
theme_name: Adwaita
icon_theme_name: Adwaita
font_name: Dejavu Sans 13
dark_variant: True
gnome_shell:
disable_top_left_hot_corner: False
extensions_support: True
base_fonts:
- terminus-font
- cantarell-fonts
- noto-fonts
- ttf-dejavu
- ttf-liberation
- ttf-symbola
- gsfonts
- tex-gyre-fonts
- ttf-droid
- ttf-ubuntu-font-family
- ttf-inconsolata
aur_fonts:
- ttf-signika
- ttf-quintessential
- ttf-oswald
- ttf-opensans
- ttf-merriweather-sans
- ttf-merriweather
- ttf-carlito
- ttf-caladea
- ttf-courier-prime
- ttf-heuristica
syncthing:
run_on: trusted