Files
tooling/mint-setup.org

47 lines
1.6 KiB
Org Mode

# -*- ii: ii; -*-
#+TITLE: Linux Mint Setup
#+AUTHOR: James Blair
#+EMAIL: mail@jamesblair.net
#+DATE: <2022-01-16 Sun 11:00>
This guide will walk through how I setup fresh installations of [[https://linuxmint.com/][Linux Mint]]. Linux Mint is an operating system for desktop and laptop computers. It is designed to work 'out of the box' and comes fully equipped with the apps most people need.
I use Linux Mint as my daily driver operating system on a variety of different machines. The intent of this guide is to make it easy for me to get back up and running quickly whenver I do a fresh installation.
* Setup home directory structure
* Configure apt to use a local mirror
To speed up how quickly our system can install new or updated packages we should tell ~apt~ to use a mirror here in New Zealand.
#+begin_src tmate
# Backup our apt sources configuration before we make changes
sudo cp /etc/apt/sources.list.d/official-package-repositories.list /etc/apt/sources.list.d/official-package-repositories.list.bak
# Replace packages repo with local
cat /etc/apt/sources.list.d/official-package-repositories.list
sed -i 's|oldurl|http://ucmirror.canterbury.ac.nz|g' /etc/apt/sources.list.d/official-package-repositories.list
#+end_src
* Install base packages
Now that we have our ~apt~ package manager configured let's install the standard packages we use.
#+begin_src tmate
sudo apt install --yes htop screenfetch git curl wget xclip emacs xterm xtermcontrol jq
#+end_src
* Restore ssh keys and dotfiles
* Optional - Install hardware drivers
* Optional - Setup humacs editor
* Optional - Setup mutt mail client