aboutsummaryrefslogtreecommitdiffstats
path: root/roles/_workstation/packages/defaults
diff options
context:
space:
mode:
authorRomain Gonçalves <me@rgoncalves.se>2021-08-16 14:58:34 +0200
committerRomain Gonçalves <me@rgoncalves.se>2021-08-16 14:58:34 +0200
commit0b2fc8a4bb8aa868222e8df1f5d454047e3c1df5 (patch)
tree92f7b9e96c15d2d232667748dacc43f77960736c /roles/_workstation/packages/defaults
parentb232b894c3cbe087c8d504e91637dcf62199eed1 (diff)
downloadinfrastructure-0b2fc8a4bb8aa868222e8df1f5d454047e3c1df5.tar.gz
roles/workstation: Monolithic role for workstation
Diffstat (limited to 'roles/_workstation/packages/defaults')
-rw-r--r--roles/_workstation/packages/defaults/main.yml43
1 files changed, 13 insertions, 30 deletions
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
remember that computers suck.