home
·
contact
·
privacy
projects
/
config
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4946b28
)
In ansible scripts, improve X window system setup.
author
Christian Heller
<c.heller@plomlompom.de>
Mon, 20 Mar 2017 03:19:30 +0000
(
04:19
+0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Mon, 20 Mar 2017 03:19:30 +0000
(
04:19
+0100)
ansible/config.yml
patch
|
blob
|
history
diff --git
a/ansible/config.yml
b/ansible/config.yml
index 909e723c3a6671bce032b837c316fc4766ed7b4f..63689a6eae5fbe04c2686edf9db6e1e13714891c 100644
(file)
--- a/
ansible/config.yml
+++ b/
ansible/config.yml
@@
-5,7
+5,7
@@
tasks:
- name: symlink system files
tasks:
- name: symlink system files
- file: state=
link
force=yes src={{item}} dest={{item|basename|regex_replace('___','/')}}
+ file: state=
hard
force=yes src={{item}} dest={{item|basename|regex_replace('___','/')}}
with_fileglob: ~/config/ansible/files/system/*
- name: set hostname for current session
shell: hostname w530
with_fileglob: ~/config/ansible/files/system/*
- name: set hostname for current session
shell: hostname w530
@@
-69,3
+69,19
@@
git: repo=https://github.com/plomlompom/config dest=/home/plom/config
become_user: plom
become_method: su
git: repo=https://github.com/plomlompom/config dest=/home/plom/config
become_user: plom
become_method: su
+
+ # Ensure minimal X window environment.
+ - name: ensure minimal X window environment
+ apt: name={{item}} state=present
+ with_items:
+ - xserver-xorg
+ - xinit
+ - libpam-systemd # needed to start X as non-root
+ - name: ensure basic X tools
+ apt: name={{item}} state=present
+ with_items:
+ - xterm
+ - redshift
+ - i3
+ - i3status
+ - dmenu