-
Notifications
You must be signed in to change notification settings - Fork 1
/
run_install_debian_packages.sh
98 lines (90 loc) · 2.16 KB
/
run_install_debian_packages.sh
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#!/bin/bash
# just exit if we're not on Debian
uname -a | grep Debian || exit 0
sudo apt install -y \
apt-transport-https \
arandr \
blueman \
build-essential \
ca-certificates \
caffeine \
cbatticon \
compton \
compton-conf \
curl \
copyq \
dnsutils \
ddcutil \
docker-ce \
feh \
firmware-misc-nonfree \
flake8 \
gcal \
git \
gnupg \
gparted \
htop \
i3 \
i3lock-fancy \
i7z \
jq \
kdiff3 \
laptop-mode-tools \
libcairo2-dev \
libdbus-glib-1-dev \
libgirepository1.0-dev \
libnotify-bin \
linux-cpupower \
maim \
maven \
network-manager-openvpn \
nmap \
nmon \
pasystray \
pavucontrol \
pipewire \
powertop \
python3-dev \
python3-venv \
python3-wheel \
python3-xlib \
redshift \
rofi \
ruby-dev \
shellcheck \
software-properties-common \
solaar-gnome3 \
tig \
unrar \
virtualenvwrapper \
xautolock \
xbacklight \
xbacklight \
xdg-desktop-portal-gtk \
xournal \
xsel \
xserver-xorg-input-synaptics \
yamllint \
zim \
zsh-autosuggestions \
zsh-syntax-highlighting
# third parties
# isync
# google-chrome
# git-delta
GIT_DELTA_VERSION=0.1.1
GIT_DELTA_DEB=~/Downloads/git-delta_${GIT_DELTA_VERSION}_amd64.deb
curl -s -C - -Lo $GIT_DELTA_DEB https://github.com/dandavison/delta/releases/download/$GIT_DELTA_VERSION/$GIT_DELTA_DEB
sudo apt install $GIT_DELTA_DEB
# bat - cat with wings
BAT_VERSION=0.15.4
BAT_DEB=~/Downloads/bat_${GIT_DELTA_VERSION}_amd64.deb
curl -s -C - -Lo $BAT_DEB https://github.com/sharkdp/bat/releases/download/v${BAT_VERSION}/bat_${BAT_VERSION}_amd64.deb
sudo apt install $BAT_DEB
# brave browser
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt install brave-browser
# nodejs
curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
sudo apt install nodejs