2022-01-21 07:21:24 -06:00
|
|
|
# Table of Contents
|
2022-01-21 07:22:39 -06:00
|
|
|
[[_TOC_]]
|
2022-01-21 07:21:24 -06:00
|
|
|
|
|
|
|
# Automatic Install
|
|
|
|
**NOTE**: Check [Operating System Statuses](#operating-systems-auto-installation) first!
|
|
|
|
|
|
|
|
This script will back up any files it intends to replace to a directory named `dot-files-backup-TIMESTAMP`.
|
|
|
|
|
2022-02-15 13:36:39 -06:00
|
|
|
```bash
|
|
|
|
curl "https://gitlab.orion-technologies.io/philler/dot-files/-/raw/Development/install.bash" | bash
|
|
|
|
```
|
|
|
|
|
2022-01-21 07:24:02 -06:00
|
|
|
## Auto Install Requirements
|
2022-01-21 07:21:24 -06:00
|
|
|
- Perms
|
|
|
|
- sudo access
|
|
|
|
- root
|
|
|
|
- Packages:
|
|
|
|
- gcc
|
|
|
|
- Used for rust cargo installations
|
|
|
|
- git
|
|
|
|
- Used to clone the dot files repository
|
|
|
|
- curl
|
|
|
|
- Used to install various packages such as oh my zsh
|
2022-02-15 13:36:39 -06:00
|
|
|
|
2022-01-21 07:21:24 -06:00
|
|
|
# Manual
|
|
|
|
```bash
|
|
|
|
git clone "https://gitlab.orion-technologies.io/philler/dot-files.git" ph-dot-files && cd ph-dot-files
|
|
|
|
```
|
2022-02-15 13:36:39 -06:00
|
|
|
|
2022-01-21 07:26:05 -06:00
|
|
|
From here copy the files you'd like to have to your home directory: `${HOME}`. Recommend taking the ~/.config/
|
2022-01-21 07:21:24 -06:00
|
|
|
content first. Ensure you make backups 🙂.
|
2022-01-21 05:51:43 -06:00
|
|
|
|
|
|
|
# Operating Systems Auto Installation
|
|
|
|
Below is the status of various operating systems when the installation script is run on them.
|
|
|
|
If the OS is not below then it has not been tested to work with the installation script.
|
|
|
|
|
|
|
|
## Verified
|
|
|
|
The following operating systems are verified to work with the installation script:
|
|
|
|
- CentOS 8
|
|
|
|
- CentOS 8 Stream
|
|
|
|
|
|
|
|
## Broken
|
|
|
|
Currently the installation script is confirmed to **break** the following installations:
|
|
|
|
- macOS
|
|
|
|
|
|
|
|
<sub>When it is stated *break*, it really means ***break***. Had to restore macOS from a backup... faster than
|
|
|
|
resolving all the soft link and pathing errors it caused.</sub>
|