workstation/roles/distro/tasks/freebsd.yml

59 lines
1.2 KiB
YAML
Raw Normal View History

---
- name: Install FreeBSD core packages
become: true
pkgng:
name: drm-kmod en-freebsd-doc git mate pkg py36-ansible sudo xdm xorg xterm
state: present
- name: Install FreeBSD additional packages
become: true
pkgng:
name: '{{ packages }}'
state: present
vars:
packages:
- dbus
- emacs
2019-10-14 08:16:43 +00:00
- en_GB-libreoffice
- firefox-esr
- fusefs-ntfs
- galculator
- git-gui
- gnu-watch
- gnupg
- iosevka
2019-10-14 08:16:43 +00:00
- libreoffice
- mc
- mpv
- nextcloudclient
- nmap
- openvpn
2019-10-11 14:07:46 +00:00
- py36-psutil
- redshift
- remmina
- remmina-plugin-rdp
2019-10-10 18:51:07 +00:00
- rubygem-asciidoctor
- rxvt-unicode
- seahorse
- sqlite3
- tmux
- vim
- xinput
- zsh
- name: Start DBUS service
become: true
service:
name: dbus
state: started
enabled: yes
- name: Enable XDM
become: true
lineinfile:
path: /etc/ttys
regexp: '^ttyv8 .*'
line: 'ttyv8 "/usr/local/bin/xdm -nodaemon" xterm on secure'
2019-10-14 08:04:40 +00:00
- name: Set xorg keyboard layout
become: true
copy:
src: keyboard-gb.conf
dest: /usr/local/etc/X11/xorg.conf.d/keyboard-gb.conf