61 lines
1.4 KiB
YAML
61 lines
1.4 KiB
YAML
---
|
|
- name: install pkg applications
|
|
become: yes
|
|
become_user: root
|
|
become_method: sudo
|
|
community.general.pkgng:
|
|
name: libtool,autogen,libuv,gettext,autoconf,automake,gmake,coreutils,bash,tmux,git,most,node,npm,cmake,llvm10,jq,gsed,lsd,httpie,fzf,direnv
|
|
state: present
|
|
|
|
- name: install desktop pkg applications
|
|
become: yes
|
|
become_user: root
|
|
become_method: sudo
|
|
community.general.pkgng:
|
|
name: gnome3,gdm,firefox,nerd-fonts,cantarell-fonts,evolution,evolution-ews,drm-kmod
|
|
state: present
|
|
|
|
- name: enable dbus
|
|
become: yes
|
|
become_user: root
|
|
become_method: sudo
|
|
community.general.sysrc:
|
|
name: dbus_enable
|
|
state: value_present
|
|
value: "YES"
|
|
|
|
- name: enable hald
|
|
become: yes
|
|
become_user: root
|
|
become_method: sudo
|
|
community.general.sysrc:
|
|
name: hald_enable
|
|
state: value_present
|
|
value: "YES"
|
|
|
|
- name: enable gdm
|
|
become: yes
|
|
become_user: root
|
|
become_method: sudo
|
|
community.general.sysrc:
|
|
name: gdm_enable
|
|
state: value_present
|
|
value: "YES"
|
|
|
|
- name: fetch ports snapshot
|
|
become: yes
|
|
become_user: root
|
|
become_method: sudo
|
|
command: portsnap fetch extract
|
|
args:
|
|
creates: /usr/ports/.portsnap.INDEX
|
|
|
|
- name: install htop
|
|
become: yes
|
|
become_user: root
|
|
become_method: sudo
|
|
command: make install-missing-packages install clean
|
|
args:
|
|
chdir: /usr/ports/sysutils/htop
|
|
creates: /usr/local/bin/htop
|