diff --git a/Choux.yml b/Choux.yml index 2ea4318..e784db7 100644 --- a/Choux.yml +++ b/Choux.yml @@ -7,7 +7,9 @@ tasks: - include: tasks/arch_base_packages.yml + - include: tasks/zsh.yml - include: tasks/users.yml - include: tasks/sudo.yml - include: tasks/arch_aur.yml - include: tasks/arch_gnome.yml + - include: tasks/arch_graphicals.yml diff --git a/tasks/arch_base_packages.yml b/tasks/arch_base_packages.yml index 79465c8..f05b526 100644 --- a/tasks/arch_base_packages.yml +++ b/tasks/arch_base_packages.yml @@ -11,4 +11,9 @@ with_items: - zsh - vim + - tmux + - git + - openssh + - htop + - ranger diff --git a/tasks/arch_gnome.yml b/tasks/arch_gnome.yml index 5de82c8..f9edff5 100644 --- a/tasks/arch_gnome.yml +++ b/tasks/arch_gnome.yml @@ -7,6 +7,9 @@ - gnome - gdm - gnome-tweaks + - gparted + - transmission-gtk + - quodlibet - name: enable service gdm systemd: diff --git a/tasks/arch_graphicals.yml b/tasks/arch_graphicals.yml new file mode 100644 index 0000000..8626720 --- /dev/null +++ b/tasks/arch_graphicals.yml @@ -0,0 +1,17 @@ +--- +- name: Install graphical packages + pacman: + name: "{{ item }}" + state: present + with_items: + - gimp + - firefox + - firefox-i18n-fr + - chromium-browser + - inkscape + - thunderbird + - thunderbird-i18n-fr + - libreoffice-fresh + - hunspell + - hunspell-fr + - rxvt-unicode diff --git a/tasks/zsh.yml b/tasks/zsh.yml new file mode 100644 index 0000000..daa0b70 --- /dev/null +++ b/tasks/zsh.yml @@ -0,0 +1,12 @@ +--- +- name: download default grml configuration + get_url: + url: http://git.grml.org/f/grml-etc-core/etc/zsh/zshrc + dest: /etc/zsh/newuser.zshrc.recommended + backup: yes + +- name: Set shell for root to zsh + user: + name: root + shell: /bin/zsh +