summaryrefslogtreecommitdiff
path: root/ansible/roles/liw-usual/tasks/command-line-tools.yml
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-05-13 13:27:21 +0300
committerLars Wirzenius <liw@liw.fi>2017-05-13 13:27:21 +0300
commita98e378cb2be31a480d917bd24a135cc7f65b6ab (patch)
tree3cc7db0e18af0d7d2d441e1737843d6eddd97f3f /ansible/roles/liw-usual/tasks/command-line-tools.yml
parent9b91c4d69f28f80cef3387d046f5658274d94cef (diff)
downloadansibleness-a98e378cb2be31a480d917bd24a135cc7f65b6ab.tar.gz
Refactor liw-usual/tasks/command-line-tools.yml to use with_items
Diffstat (limited to 'ansible/roles/liw-usual/tasks/command-line-tools.yml')
-rw-r--r--ansible/roles/liw-usual/tasks/command-line-tools.yml229
1 files changed, 57 insertions, 172 deletions
diff --git a/ansible/roles/liw-usual/tasks/command-line-tools.yml b/ansible/roles/liw-usual/tasks/command-line-tools.yml
index 3395890..739ad30 100644
--- a/ansible/roles/liw-usual/tasks/command-line-tools.yml
+++ b/ansible/roles/liw-usual/tasks/command-line-tools.yml
@@ -1,177 +1,62 @@
----
-
-- name: install psmisc
- apt: name=psmisc
-
-- name: install mosh
- apt: name=mosh
-
-- name: install rsync
- apt: name=rsync
-
-- name: install vim
- apt: name=vim
-
-- name: install screen
- apt: name=screen
-
-- name: install obnam
- apt: name=obnam
-
-- name: install strace
- apt: name=strace
-
-- name: install gddrescue
- apt: name=gddrescue
-
-- name: install pv
- apt: name=pv
-
-- name: install moreutils
- apt: name=moreutils
-
-- name: install bind9-host
- apt: name=bind9-host
-
-- name: install dnsutils
- apt: name=dnsutils
-
-- name: install lshw
- apt: name=lshw
-
-- name: install curl
- apt: name=curl
-
-- name: install extrautils
- apt: name=extrautils
-
-- name: install liw-automation
- apt: name=liw-automation
-
-- name: install copyright-statement-lint
- apt: name=copyright-statement-lint
-
-- name: install bc
- apt: name=bc
-
-- name: install yaml-mode
- apt: name=yaml-mode
-
-- name: install ikiwiki
- apt: name=ikiwiki
-
-- name: install taskwarrior
- apt: name=taskwarrior
-
-# - name: install apt-file
-# apt: name=apt-file
-
-- name: install zip
- apt: name=zip
-
-- name: install cachedir
- apt: name=cachedir
-
-- name: install debmirror
- apt: name=debmirror
-
-- name: install git-annex
- apt: name=git-annex
-
-- name: install ledger
- apt: name=ledger
-
-- name: install ledger-el
- apt: name=ledger-el
-
-- name: install iftop
- apt: name=iftop
-
-- name: install info
- apt: name=info
-
-- name: install jt
- apt: name=jt
-
-- name: install kpartx
- apt: name=kpartx
-
-- name: install lftp
- apt: name=lftp
-
-- name: install mediainfo
- apt: name=mediainfo
-
-- name: install mmv
- apt: name=mmv
-
-- name: install mtr
- apt: name=mtr
-
-- name: install num-utils
- apt: name=num-utils
-
-- name: install parted-doc
- apt: name=parted-doc
-
-- name: install pxz
- apt: name=pxz
-
-- name: install trickle
- apt: name=trickle
-
-- name: install units
- apt: name=units
-
-- name: install w3m
- apt: name=w3m
-
-- name: install youtube-dl
- apt: name=youtube-dl
-
-- name: install signing-party
- apt: name=signing-party
-
-- name: install sshfs
- apt: name=sshfs
-
-- name: install dict
- apt: name=dict
+- name: install command line utilities
+ apt:
+ name: "{{ item }}"
+ with_items:
+ - psmisc
+ - mosh
+ - rsync
+ - vim
+ - screen
+ - obnam
+ - strace
+ - gddrescue
+ - pv
+ - moreutils
+ - bind9-host
+ - dnsutils
+ - lshw
+ - curl
+ - extrautils
+ - liw-automation
+ - copyright-statement-lint
+ - bc
+ - yaml-mode
+ - ikiwiki
+ - taskwarrior
+ - zip
+ - cachedir
+ - debmirror
+ - git-annex
+ - iftop
+ - info
+ - jt
+ - kpartx
+ - lftp
+ - mediainfo
+ - mmv
+ - mtr
+ - num-utils
+ - parted-doc
+ - pxz
+ - trickle
+ - units
+ - w3m
+ - youtube-dl
+ - signing-party
+ - sshfs
+ - dict
+ - dictd
+ - dict-foldoc
+ - dict-gcide
+ - dict-jargon
+ - dict-vera
+ - dict-wn
+ - gnuplot
+ - acpi
+ - nmap
+ - nethogs
- name: configure dict
copy:
src: dict.conf
dest: /etc/dictd/dict.conf
-
-- name: install dictd
- apt: name=dictd
-
-- name: install dict-foldoc
- apt: name=dict-foldoc
-
-- name: install dict-gcide
- apt: name=dict-gcide
-
-- name: install dict-jargon
- apt: name=dict-jargon
-
-- name: install dict-vera
- apt: name=dict-vera
-
-- name: install dict-wn
- apt: name=dict-wn
-
-- name: install acpi
- apt: name=acpi
-
-- name: install gnuplot
- apt: name=gnuplot
-
-- name: install nmap
- apt: name=nmap
-
-- name: install nethogs
- apt: name=nethogs
-
-- name: install acpi
- apt: name=acpi