https://github.com/itsjonq/dotfiles
Ma dotfiles <3
https://github.com/itsjonq/dotfiles
Last synced: over 1 year ago
JSON representation
Ma dotfiles <3
- Host: GitHub
- URL: https://github.com/itsjonq/dotfiles
- Owner: ItsJonQ
- Created: 2016-04-10T01:22:49.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-11-21T13:46:48.000Z (over 1 year ago)
- Last Synced: 2025-03-24T09:38:31.043Z (over 1 year ago)
- Language: Shell
- Homepage: https://jonquach.com/
- Size: 17 MB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
## Setup SSH keys
Follow [Github's SSH guide](https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/)
### Test SSH with Github
Run the following command:
```sh
ssh -T git@github.com
```
### Setting it up with servers
Run the following command, but replace x with server IP:
```shell
cat ~/.ssh/id_rsa.pub | ssh root@x.x.x.x "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
```
[Learn more](https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2)
## Install brew + dotfiles
To get setup from scratch, run this command in the Terminal:
```shell
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" && sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" && git clone git@github.com:ItsJonQ/dotfiles.git ~/dotfiles
```
## nvm
```shell
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
```
## Vim Plugged
```shell
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
```