diff options
author | Romain Gonçalves <me@rgoncalves.se> | 2021-08-16 14:58:34 +0200 |
---|---|---|
committer | Romain Gonçalves <me@rgoncalves.se> | 2021-08-23 15:54:50 +0200 |
commit | 35d536c4f1f02c0ddabaf7ffa9498d05db2823f1 (patch) | |
tree | 708894d9939c3334c5251519dca95126403497bd /roles/_workstation | |
parent | c2994b1f3220dc92f2faddb50ad355f44db9f44a (diff) | |
download | infrastructure-35d536c4f1f02c0ddabaf7ffa9498d05db2823f1.tar.gz |
roles/workstation: Monolithic role for workstation
Diffstat (limited to 'roles/_workstation')
-rw-r--r-- | roles/_workstation/env/tasks/main.yml | 6 | ||||
-rw-r--r-- | roles/_workstation/packages/defaults/main.yml | 43 |
2 files changed, 13 insertions, 36 deletions
diff --git a/roles/_workstation/env/tasks/main.yml b/roles/_workstation/env/tasks/main.yml index ff9acd2..7575922 100644 --- a/roles/_workstation/env/tasks/main.yml +++ b/roles/_workstation/env/tasks/main.yml @@ -1,9 +1,3 @@ - -# _workstation/env ~~ roles/_workstation/env/tasks/main.yml -# useful env. variables for workstation - ---- - - name: retrieve BECOME method stat: path=/usr/bin/doas register: _workstation_env_become diff --git a/roles/_workstation/packages/defaults/main.yml b/roles/_workstation/packages/defaults/main.yml index e855d74..8a55d1b 100644 --- a/roles/_workstation/packages/defaults/main.yml +++ b/roles/_workstation/packages/defaults/main.yml @@ -6,35 +6,38 @@ pkgs: common: - # desktop (backup over dwm) + # desktop - bemenu - i3status - dmenu + # editor - neovim + # files - curl - git - - lowdown - syncthing - tar - unzip - wget - zip + # lang - ansible - go - rust + # multimedia - cmus - feh - - firefox - mpv - syncthing - - qutebrowser + - qutebrowser - rtorrent - vlc - weechat + # tools - gnupg - gopass @@ -57,8 +60,7 @@ pkgs: archlinux: # desktop - i3-wm - # editor - # sys + # python - python-jedi - python-neovim @@ -68,48 +70,29 @@ pkgs: openbsd: # desktop - i3 + # devel - automake--%1.16 - clang-tools-extra - cmake - gmake - free - # editor - - emacs--no_x11%emacs + # net - tor-browser - torsocks - wireguard-tools + # multimedia - weechat-lua - weechat-python + # python - py3-jedi - py3-neovim - py3-pip - py3-requests + # security - pcsc-lite - pcsc-tools - - void: - - alsa-plugins-pulseaudio - - base-devel - - gnupg2 - - gnupg2-scdaemon - - seatd - - pcsclite - - pcsc-ccid - - python3-jedi - - python3-neovim - - python3-pip - - python3-requests - - terminus-font - # x11 - - xorg-server-devel - - libX11-devel - - libXft-devel - - libXinerama-devel - # wayland - - wlroots-devel - - libinput-devel |