Merge branch 'master' of github.com:BradNut/computer-setup-info

This commit is contained in:
Bradley 2020-09-16 00:19:34 -07:00
commit e91853c42f

View file

@ -1,33 +1,29 @@
# Coding Environment Setup # Coding Environment Setup
## Packages ## Packages
- Git: `sudo apt install git` - Git: `sudo apt install git`
- Curl: `sudo apt install curl` - Curl: `sudo apt install curl`
- Docker: [Ubuntu Install](https://docs.docker.com/engine/install/ubuntu/#prerequisites) - Docker: [Ubuntu Install](https://docs.docker.com/engine/install/ubuntu/#prerequisites)
- [Install instructions](../master/linux/Docker-Setup.md) - [Install instructions](../master/linux/Docker-Setup.md)
### [Linux Brew](https://docs.brew.sh/Homebrew-on-Linux) ### [Linux Brew](https://docs.brew.sh/Homebrew-on-Linux)
- Install: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"`
- Install: - Run for Debian or Ubuntu: `sudo apt-get install build-essential curl file git`
```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
```
- Run for Debian or Ubuntu:
```
sudo apt-get install build-essential curl file git
```
#### Adding Homebrew to your PATH and bash shell (If applicable) #### Adding Homebrew to your PATH and bash shell (If applicable)
``` - `test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)`
$ test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv) - `test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)`
$ test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) - If using bash: `test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile`
``` - `echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile`
If using bash:
``` #### List of installed casks
$ test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile - nodeJS: `brew install node`
$ echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile - postresql: `brew install postgresql`
``` - sshpass: `brew install hudochenkov/sshpass/sshpass`
- tmux: `brew install tmux`
- zsh: `brew install zsh`
- zsh-autosuggestions: `brew install zsh-autosuggestions`
- zsh-syntax-highlighting: `brew install zsh-syntax-highlighting`
## Dotfiles ## Dotfiles
Dotfiles and editor preferences: https://github.com/BradNut/dotfiles Dotfiles and editor preferences: https://github.com/BradNut/dotfiles
@ -42,19 +38,18 @@ $ git config --global.email "you@example.com"
## Terminal ## Terminal
### Vim ### Vim
- If not installed: `sudo apt install vim` - If not installed: `sudo apt install vim`
- Configuration: [.vimrc](https://github.com/BradNut/dotfiles/blob/master/.vimrc) - Configuration: [.vimrc](https://github.com/BradNut/dotfiles/blob/master/.vimrc)
#### Things to look into for vim #### Things to look into for vim
- Package manager - Package manager
- [Rainbow Parentheses](https://github.com/frazrepo/vim-rainbow) - [Rainbow Parentheses](https://github.com/frazrepo/vim-rainbow)
### Zsh ### Zsh
Currently using zsh. *Currently using zsh*
- Install if not there
- Install if not there: `sudo apt install zsh` - Linux/Ubunut: `sudo apt install zsh`
- OSX: `brew install zsh`
#### Configuration #### Configuration
- [.zshrc](https://github.com/BradNut/dotfiles/blob/master/.zshrc) - [.zshrc](https://github.com/BradNut/dotfiles/blob/master/.zshrc)
@ -70,11 +65,9 @@ Currently using zsh.
* Install: `git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting` * Install: `git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting`
### Bash ### Bash
- Not using at the moment - Not using at the moment
#### Configuration #### Configuration
- [Bash profile](https://github.com/BradNut/dotfiles/blob/master/.bash_profile) - [Bash profile](https://github.com/BradNut/dotfiles/blob/master/.bash_profile)
- [.bashrc](https://github.com/BradNut/dotfiles/blob/master/.bashrc) - [.bashrc](https://github.com/BradNut/dotfiles/blob/master/.bashrc)