Ansible_workstation/roles/arch_pkg_install/defaults/main.yml

137 lines
2.0 KiB
YAML

---
# defaults file for arch_pkg_install
pacman_base:
- vim
- tmux
- git
- gnupg
pacman_admin:
- pacman-contrib
- sudo
- wget
- cronie
- ruby
- tig
- openssh
- sshfs
- htop
- ntop
- iotop
- glances
- nmap
- nfs-utils
- samba
- sshpass
- rsync
- autofs
- bind-tools
- unzip
- ntfs-3g
- git-annex
- cifs-utils
- traceroute
- smartmontools
- ripgrep
- fzf
pacman_cli:
- moc
- pass
- cups
- cups-pdf
- task
- profanity
- neomutt
- youtube-dl
- neovim
- python-pynvim
pacman_terms:
- rxvt-unicode
- xdotool
- alacritty
pacman_office:
- gimp
- firefox
- firefox-i18n-fr
- chromium
- inkscape
- pstoedit # Enable latex in inkscape
- thunderbird
- thunderbird-i18n-fr
- libreoffice-fresh
- libreoffice-fresh-fr
- geogebra
- zathura
- zathura-ps
- zathura-djvu
- zathura-cb
- zathura-pdf-mupdf
- scribus
- nextcloud-client
- hunspell
- hunspell-fr
pacman_work:
- texlive-most
- gnuplot
- auto-multiple-choice
- xournalpp
pacman_media:
- vlc
- mpv
- mplayer
- guvcview
pacman_3Dprint:
- openscad
- cura
pacman_fonts:
- awesome-terminal-fonts
- cantarell-fonts
- gnu-free-fonts
- gsfonts
- ttf-bitstream-vera
- ttf-dejavu
- ttf-droid
- ttf-roboto
- ttf-liberation
- ttf-ubuntu-font-family
- ttf-inconsolata
- noto-fonts
pkgs:
- "{{ pacman_base }}"
- "{{ pacman_admin }}"
- "{{ pacman_cli }}"
- "{{ pacman_terms }}"
- "{{ pacman_office }}"
- "{{ pacman_media }}"
- "{{ pacman_work }}"
- "{{ pacman_3Dprint }}"
- "{{ pacman_fonts }}"
# Packages to install from AUR
aur_fonts:
- ttf-ubuntu-mono-derivative-powerline-git
- ttf-inconsolata-lgc-for-powerline
- ttf-droid-sans-mono-slashed-powerline-git
- ttf-literation-mono-powerline-git
- ttf-opendyslexic
- nerd-fonts-ubuntu-mono
- nerd-fonts-droid-sans-mono
- nerd-fonts-hack
aur_work:
- perl-locale-codes
aur_pkgs:
- "{{ aur_fonts }}"
- "{{ aur_work }}"