Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/masawada/dotfiles
My desktop environment
https://github.com/masawada/dotfiles
archlinux dotfiles macos mitamae
Last synced: 25 days ago
JSON representation
My desktop environment
- Host: GitHub
- URL: https://github.com/masawada/dotfiles
- Owner: masawada
- Created: 2019-01-27T03:55:25.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-04-20T12:51:23.000Z (9 months ago)
- Last Synced: 2024-04-20T14:05:25.923Z (9 months ago)
- Topics: archlinux, dotfiles, macos, mitamae
- Language: Shell
- Homepage:
- Size: 176 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
dotfiles
========## Pre-installation
The first step is to install Arch Linux on your PC. Download the Arch Linux iso and create a USB installation disk.
```
$ NEW_USERNAME=masawada bash -c "$(curl -fsSL https://dot.masawada.me/scripts/os_install)"
```If you are using a storage with NVMe, you must specify the `TARGET_DEVICE` option.
```
$ NEW_USERNAME=masawada TARGET_DEVICE=/dev/nvme0n1 bash -c "$(curl -fsSL https://dot.masawada.me/scripts/os_install)"
```When the installation finishes successfully, the PC will reboot. After reboot, register a SSH key to GitHub. Create a Personal Access Token with `admin:public_key` permission. Run the following command and enter the PAT.
```
$ bash -c "$(curl -fsSL https://dot.masawada.me/scripts/setup_github)"
```## Installation
Run the following command to install dotfiles
```
$ bash -c "$(curl -fsSL https://dot.masawada.me/install)"
```