https://github.com/rwanyoike/dotfiles_archived
✋️🔨⏰ JUST DOTFILES
https://github.com/rwanyoike/dotfiles_archived
dotfiles dotfiles-rahisi linux macos
Last synced: about 1 year ago
JSON representation
✋️🔨⏰ JUST DOTFILES
- Host: GitHub
- URL: https://github.com/rwanyoike/dotfiles_archived
- Owner: rwanyoike
- Archived: true
- Created: 2016-11-29T10:07:35.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-06-18T16:41:31.000Z (about 5 years ago)
- Last Synced: 2025-02-20T12:47:44.137Z (over 1 year ago)
- Topics: dotfiles, dotfiles-rahisi, linux, macos
- Language: Shell
- Homepage:
- Size: 222 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Requirements
- `git`
- `zsh`
## Installation
Clone the repository:
```bash
git clone ~/.dotfiles
```
Run `provision.sh`:
```bash
bash ~/.dotfiles/provision.sh
```
Set your default shell:
```bash
chsh --shell $(which zsh) # ┌(ಠ‿ಠ)┘
```
## Post Install
### All Systems
#### Version Management
```bash
(pyenv|rbenv|nodenv|goenv) install --list
(pyenv|rbenv|nodenv|goenv) install
(pyenv|rbenv|nodenv|goenv) global
```
#### Python Packages
```bash
pip install --user pipx
xargs -L1 pipx install < ~/.packages/pip.txt
```
#### Node Packages
```bash
# Install https://github.com/yarnpkg/yarn
xargs yarn global add < ~/.packages/npm.txt
```
### macOS
#### Brew Packages
```bash
# Install https://github.com/Homebrew/brew
brew bundle install --file=~/.packages/brew.txt
```
#### Nix Packages
```bash
# Install https://github.com/NixOS/nix
nix-env --install --file ~/.packages/nix.nix
```
### Arch Linux
#### Pacman Packages
```bash
sudo pacman -S --needed - < ~/.packages/pacman.txt
```
#### AUR Packages
```bash
# Install https://aur.archlinux.org/packages/yay
yay -S - < ~/.packages/aur.txt
```