]> git.wh0rd.org - home.git/commitdiff
crostini-vapier-setup: add more packages
authorMike Frysinger <vapier@gentoo.org>
Mon, 9 Mar 2020 18:11:30 +0000 (11:11 -0700)
committerMike Frysinger <vapier@gentoo.org>
Mon, 9 Mar 2020 18:11:30 +0000 (11:11 -0700)
.bin/crostini-vapier-setup

index deb6bf7126a01f4923101ae2522eaa96bd59431d..7fbd3d60fd735d65365f988195db31bf3098a45e 100755 (executable)
@@ -6,14 +6,17 @@ pkgs=(
 
        dict
        elinks
+       firefox-esr
        gimp
        inkscape
        mpv
+       steam
 
        autoconf
        autoconf-archive
        automake
        autopoint
+       bc
        bison
        ccache
        clang
@@ -40,6 +43,7 @@ pkgs=(
        texinfo
        tree
        vim
+       zeal
 
        openjdk-11-jre-headless
 
@@ -66,6 +70,10 @@ set -ex
 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
 chmod 440 /etc/sudoers.d/vapier
 
+# Add non-free sources for Steam.
+sed -i "/^deb .*\/debian .* main$/s:$: contrib non-free:" /etc/apt/sources.list
+dpkg --add-architecture i386
+
 curl "https://dl-ssl.google.com/linux/linux_signing_key.pub" | apt-key add -
 echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >/etc/apt/sources.list.d/google-chrome.list