46 lines
902 B
YAML
46 lines
902 B
YAML
|
- name: set up keyboard controls
|
||
|
become: true
|
||
|
ansible.builtin.copy:
|
||
|
dest: /etc/default/keyboard
|
||
|
owner: root
|
||
|
group: root
|
||
|
mode: 0644
|
||
|
content: |
|
||
|
# KEYBOARD CONFIGURATION FILE
|
||
|
# Consult the keyboard(5) manual page.
|
||
|
# managed by ansible
|
||
|
|
||
|
XKBMODEL="pc105"
|
||
|
XKBLAYOUT="us"
|
||
|
XKBVARIANT=""
|
||
|
XKBOPTIONS="ctrl:swapcaps,compose:ralt"
|
||
|
|
||
|
BACKSPACE="guess"
|
||
|
|
||
|
- name: set up common desktop tools
|
||
|
become: true
|
||
|
ansible.builtin.apt: name={{ item }} state=present
|
||
|
with_items:
|
||
|
- acpitool
|
||
|
- emacs
|
||
|
- vim-gtk
|
||
|
|
||
|
- name: set up desktop environments
|
||
|
become: true
|
||
|
ansible.builtin.apt: name={{ item }} state=present
|
||
|
with_items:
|
||
|
- i3
|
||
|
- i3lock
|
||
|
|
||
|
- name: set up xprogs
|
||
|
become: true
|
||
|
ansible.builtin.apt: name={{ item }} state=present
|
||
|
with_items:
|
||
|
- arandr
|
||
|
- evince
|
||
|
- feh
|
||
|
- firefox
|
||
|
- gparted
|
||
|
- scrot
|
||
|
- vlc
|