From 0b2fc8a4bb8aa868222e8df1f5d454047e3c1df5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Romain=20Gon=C3=A7alves?= Date: Mon, 16 Aug 2021 14:58:34 +0200 Subject: roles/workstation: Monolithic role for workstation --- roles/_workstation/env/tasks/main.yml | 6 ---- roles/_workstation/packages/defaults/main.yml | 43 ++++++++------------------- 2 files changed, 13 insertions(+), 36 deletions(-) (limited to 'roles/_workstation') 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 -- cgit v1.2.3