diff --git a/sh/091-fonts b/sh/091-fonts new file mode 100644 index 00000000..9ffc07d3 --- /dev/null +++ b/sh/091-fonts @@ -0,0 +1,18 @@ +#!/bin/sh +# +# Note that before we'd use the `ttf-noto` package from the AUR, +# although I doubt this is needed anymore with the official packages. +# +# https://wiki.archlinux.org/index.php/Fonts + +set -xe + +sudo pacman -S ttf-hack + +sudo pacman -S ttf-fira-mono + +sudo pacman -S ttf-roboto + +sudo pacman -S ttf-dejavu ttf-liberation + +sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra diff --git a/sh/092-archives b/sh/092-archives new file mode 100644 index 00000000..0f52abd2 --- /dev/null +++ b/sh/092-archives @@ -0,0 +1,17 @@ +#!/bin/sh +# +# The `zip` package lets us zip files from the shell. The `unzip`, +# `p7zip`, and `unrar` packages let us uncompress zip files, 7z +# files, and rar files respectfully. +# +# https://wiki.archlinux.org/index.php/Archiving_and_compression + +set -xe + +sudo pacman -S zip + +sudo pacman -S unzip + +sudo pacman -S p7zip + +sudo pacman -S unrar diff --git a/sh/093-virtualbox-guest b/sh/093-virtualbox-guest new file mode 100644 index 00000000..af49dfb7 --- /dev/null +++ b/sh/093-virtualbox-guest @@ -0,0 +1,11 @@ +#!/bin/sh +# +# If you are installing Arch Linux in a virtual machine (specifically +# through VirtualBox) then you will need to install the guest utilities +# for certain behavior like auto resolution to work. +# +# https://wiki.archlinux.org/index.php/VirtualBox + +set -xe + +pacman -S virtualbox-guest-utils virtualbox-guest-modules-arch diff --git a/sh/094-firejail b/sh/094-firejail new file mode 100644 index 00000000..b5136f5f --- /dev/null +++ b/sh/094-firejail @@ -0,0 +1,12 @@ +#!/bin/sh +# +# Firejail is the standard sandboxing software. +# +# To run a program with firejail, simply use: +# firejail +# +# https://wiki.archlinux.org/index.php/Firejail + +set -xe + +pacman -S firejail