aboutsummaryrefslogtreecommitdiff
path: root/installpackages
blob: 95638a3ad0621110d3a0b20c34d8d035eb5149e8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/bash
# Install base packages for a minimal Linux desktop

set -o errexit

# Basic packages and Window manager
sudo apt install \
     apt-listbugs \
     bluez \
     brightnessctl \
     build-essential \
     emacs \
     evince \
     feh \
     gimp \
     git \
     i3 \
     i3blocks \
     i3lock \
     inkscape \
     inotify-tools \
     jq \
     network-manager \
     pandoc \
     pass \
     python3-pydbus \
     ranger \
     redshift \
     restic \
     rsync \
     sakura \
     shellcheck \
     scrot \
     texlive-fonts-extra \
     texlive-latex-extra \
     thunar \
     xdg-utils \
     xdotool \
     xss-lock

# Packages required for using yubikey
sudo apt install gnupg2 dirmngr pcscd scdaemon
gpg --recv-keys 4E7DA7B5A0F86992D6EB3F514601878662E33372
gpg --card-status