Move local.yml tasks to basesystem role.
This commit is contained in:
parent
6335b78506
commit
397b1a6a8a
1 changed files with 117 additions and 0 deletions
117
tasks/main.yml
117
tasks/main.yml
|
@ -1,2 +1,119 @@
|
||||||
---
|
---
|
||||||
# tasks file for glenux.basesystem
|
# tasks file for glenux.basesystem
|
||||||
|
- name: "Installing desktop environments"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- lightdm
|
||||||
|
- lxde
|
||||||
|
- lxsession
|
||||||
|
- x2goclient
|
||||||
|
- kde-plasma-desktop
|
||||||
|
- xserver-xorg-core
|
||||||
|
|
||||||
|
- name: "Installing development utils"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- vim
|
||||||
|
- vim-gtk
|
||||||
|
- git
|
||||||
|
- git-flow
|
||||||
|
- subversion
|
||||||
|
- mercurial
|
||||||
|
- hg-fast-export
|
||||||
|
- meld
|
||||||
|
- devscripts
|
||||||
|
- screen
|
||||||
|
- tmux
|
||||||
|
- opam
|
||||||
|
- cmake
|
||||||
|
|
||||||
|
- name: "Installing development utils"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- manpages-dev
|
||||||
|
- plasma-desktop-dev
|
||||||
|
- xserver-xorg-dev
|
||||||
|
|
||||||
|
- name: "Installing common office tools"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- leafpad
|
||||||
|
- libreoffice
|
||||||
|
- lyx
|
||||||
|
- ttf-mscorefonts-installer
|
||||||
|
|
||||||
|
- name: "Installing drawing utils"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- gimp
|
||||||
|
- geeqie
|
||||||
|
- gwenview
|
||||||
|
- inkscape
|
||||||
|
|
||||||
|
- name: "Installing common video tools"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- mpv
|
||||||
|
- mplayer
|
||||||
|
- vlc
|
||||||
|
- transcode
|
||||||
|
|
||||||
|
- name: "Installing common communication tools"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- iceweasel
|
||||||
|
- icedove
|
||||||
|
- chromium
|
||||||
|
- psi-plus
|
||||||
|
- mutt
|
||||||
|
|
||||||
|
- name: "Installing common security tools"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- encfs
|
||||||
|
- cryptkeeper
|
||||||
|
- cryptmount
|
||||||
|
- cryptsetup
|
||||||
|
- cryptsetup-bin
|
||||||
|
- libpam-encfs
|
||||||
|
- keepassx
|
||||||
|
- kpcli
|
||||||
|
- pwgen
|
||||||
|
- openvpn
|
||||||
|
- network-manager-openvpn
|
||||||
|
- easy-rsa
|
||||||
|
|
||||||
|
- name: "Installing expert network tools"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- nmap
|
||||||
|
- wireshark
|
||||||
|
- manpages-dev
|
||||||
|
- vlan
|
||||||
|
|
||||||
|
- name: "Installing system utils"
|
||||||
|
apt: >
|
||||||
|
name="{{item}}"
|
||||||
|
state=present
|
||||||
|
with_items:
|
||||||
|
- htop
|
||||||
|
- unrar
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue