Skip to content

Commit

Permalink
reordered macos setup sections
Browse files Browse the repository at this point in the history
  • Loading branch information
aceat64 committed Jul 15, 2023
1 parent 013aaa2 commit 77661e7
Showing 1 changed file with 40 additions and 34 deletions.
74 changes: 40 additions & 34 deletions content/guides/macos-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,40 @@ _<https://github.com/sharkdp/fd>_

---

## Version Managers

There are helpful tools to install and run multiple versions of various programming languages.

### Python (pyenv)

```shell
brew install pyenv
```

_<https://github.com/pyenv/pyenv>_

---

### NodeJS (nvm)

Once the install completes, be sure to follow the instructions provided and add the required lines to your ~/.zhsrc file.

```shell
brew install nvm
```

_<https://github.com/nvm-sh/nvm>_

---

### Terraform (tfenv)

```shell
brew install tfenv
```

_<https://github.com/tfutils/tfenv>_

## Developer Tools

### PostgreSQL
Expand Down Expand Up @@ -158,6 +192,12 @@ A Python dependency manager and packaging tool.
curl -sSL https://install.python-poetry.org | python3 -
```

If you chose to install `pyenv`, I suggest enabling this option so that Poetry will default to the active/global version of Python:

``` shell
poetry config virtualenvs.prefer-active-python true
```

_<https://python-poetry.org/>_

---
Expand Down Expand Up @@ -206,40 +246,6 @@ brew install prettier

_<https://prettier.io/>_

## Version Managers

There are helpful tools to install and run multiple versions of various programming languages.

### Python (pyenv)

```shell
brew install pyenv
```

_<https://github.com/pyenv/pyenv>_

---

### NodeJS (nvm)

Once the install completes, be sure to follow the instructions provided and add the required lines to your ~/.zhsrc file.

```shell
brew install nvm
```

_<https://github.com/nvm-sh/nvm>_

---

### Terraform (tfenv)

```shell
brew install tfenv
```

_<https://github.com/tfutils/tfenv>_

## Kubernetes Tools

### kubectl
Expand Down

0 comments on commit 77661e7

Please sign in to comment.