FlynnOwen / dotfiles

My dotfiles used to set up a unix-based system.
1 stars 0 forks source link
dotfiles dotfiles-macos macos unix zsh

Dotfiles

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.

Usage

Install

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

Syncing Dotfiles With Git

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

Notes