1
0
forked from extern/nix-config

Add 09x scripts

This commit is contained in:
Donovan Glover 2018-08-31 15:39:35 -04:00
parent 7415ec3fa4
commit 9f39e53637
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
4 changed files with 58 additions and 0 deletions

18
sh/091-fonts Normal file
View File

@ -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

17
sh/092-archives Normal file
View File

@ -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

11
sh/093-virtualbox-guest Normal file
View File

@ -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

12
sh/094-firejail Normal file
View File

@ -0,0 +1,12 @@
#!/bin/sh
#
# Firejail is the standard sandboxing software.
#
# To run a program with firejail, simply use:
# firejail <program_name>
#
# https://wiki.archlinux.org/index.php/Firejail
set -xe
pacman -S firejail