These dotfiles can be used to set up a unix-based system.
MacOS Setup
These are currently tested on a MacOS (silicon) system, as well as a Linux system running Ubuntu version 22.04.
A collection of packages and software tools are downloaded (see packages/
for a full list of packages by OS), and then configuration for some of these software tools are synlinked to the expected location within the machine (see config/
for a full list of configuration files used). Aliases are also sourced.
The packages and configuration are slightly different between Linux and MacOS setups.
Some aliases (although only a couple) depend on these dotfiles being cloned to the home directory. To do so, run run this command:
cd ~ && git clone git@github.com:FlynnOwen/dotfiles.git
Then to setup and install all required packages:
./setup --install
To sync configuration files with repo (requires repo to be under ~/dotfiles
) :
resyncdots
To sync packages and configuration files with repo (requires repo to be under ~/dotfiles
) :
reinstalldots