File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+ set -eu
3+
4+ # Before running this script on Kubuntu, enable Flatpak backend here:
5+ # https://flatpak.org/setup/Kubuntu
6+
7+ # These have to be installed manually:
8+ # Google Chrome, Steam, TeamViewer
9+
10+ if [ " ${EUID} " -ne 0 ]; then
11+ echo " This script should be run as root."
12+ exit 1
13+ fi
14+
15+ apt-get update
16+ apt-get install \
17+ apt-transport-https autojump bleachbit build-essential ca-certificates cmake curl cutecom \
18+ docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin \
19+ filelight filezilla gimp gparted htop inkscape kde-config-flatpak keepassxc ktorrent \
20+ libreoffice mumble openssh-server powertop signal-desktop synaptic texlive-full texmaker vlc wget wireguard zsh
21+
22+ if [ " $( hostnamectl chassis) " = " laptop" ]; then
23+ apt-get install tlp touchegg
24+ fi
25+
26+ snap install pycharm-professional --classic
27+ snap install telegram-desktop
28+
29+ flatpak install flathub \
30+ com.discordapp.Discord \
31+ com.github.iwalton3.jellyfin-media-player \
32+ com.github.xournalpp.xournalpp \
33+ com.mastermindzh.tidal-hifi \
34+ com.mattermost.Desktop \
35+ com.obsproject.Studio \
36+ com.plexamp.Plexamp \
37+ com.skype.Client \
38+ com.slack.Slack \
39+ com.spotify.Client \
40+ com.vscodium.codium \
41+ md.obsidian.Obsidian \
42+ org.blender.Blender \
43+ org.chromium.Chromium \
44+ org.ferdium.Ferdium \
45+ tv.plex.PlexDesktop
You can’t perform that action at this time.
0 commit comments