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-16 14:58:34 +0200 |
commit | 0b2fc8a4bb8aa868222e8df1f5d454047e3c1df5 (patch) | |
tree | 92f7b9e96c15d2d232667748dacc43f77960736c /roles/_workstation | |
parent | b232b894c3cbe087c8d504e91637dcf62199eed1 (diff) | |
download | infrastructure-0b2fc8a4bb8aa868222e8df1f5d454047e3c1df5.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 |