chore: Update README.md
This commit is contained in:
1 parent
636d2fd840
commit
5e6887ecf8
1 file changed
+9
-18
@@ -74,25 +74,16 @@ You have two different options for setting up your local workstation.
|
|||||||
|
|
||||||
#### Non-devcontainer method
|
#### Non-devcontainer method
|
||||||
|
|
||||||
1. Install the most recent version of [task](https://taskfile.dev/), see the [installation docs](https://taskfile.dev/installation/) for other supported platforms.
|
1. Install the most recent version of [task](https://taskfile.dev/) and [direnv](https://direnv.net/)
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# Homebrew
|
# Homebrew
|
||||||
brew install go-task
|
brew install direnv go-task
|
||||||
# or, Arch
|
# or, Arch
|
||||||
pacman -S --noconfirm go-task && ln -sf /usr/bin/go-task /usr/local/bin/task
|
pacman -S --noconfirm direnv go-task && ln -sf /usr/bin/go-task /usr/local/bin/task
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Install the most recent version of [direnv](https://direnv.net/), see the [installation docs](https://direnv.net/docs/installation.html) for other supported platforms.
|
2. [Hook `direnv` into your preferred shell](https://direnv.net/docs/hook.html), then run:
|
||||||
|
|
||||||
```sh
|
|
||||||
# Homebrew
|
|
||||||
brew install direnv
|
|
||||||
# or, Arch
|
|
||||||
pacman -S --noconfirm direnv
|
|
||||||
```
|
|
||||||
|
|
||||||
3. [Hook `direnv` into your preferred shell](https://direnv.net/docs/hook.html), then run:
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
task workstation:direnv
|
task workstation:direnv
|
||||||
@@ -102,11 +93,11 @@ You have two different options for setting up your local workstation.
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
cd /path/to/repo
|
cd /path/to/repo
|
||||||
direnv: loading /path/to/repo/.envrc
|
direnv: loading ... .envrc
|
||||||
direnv: export +ANSIBLE_COLLECTIONS_PATH ... +VIRTUAL_ENV ~PATH
|
direnv: export +VIRTUAL_ENV ... ~PATH
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Install the additional **required** CLI tools
|
3. Install the additional **required** CLI tools
|
||||||
|
|
||||||
📍 _**Not using Homebrew or ArchLinux?** Try using the generic Linux task below, if that fails check out the [Brewfile](.taskfiles/Workstation/Brewfile)/[Archfile](.taskfiles/Workstation/Archfile) for what CLI tools needed and install them._
|
📍 _**Not using Homebrew or ArchLinux?** Try using the generic Linux task below, if that fails check out the [Brewfile](.taskfiles/Workstation/Brewfile)/[Archfile](.taskfiles/Workstation/Archfile) for what CLI tools needed and install them._
|
||||||
|
|
||||||
@@ -119,7 +110,7 @@ You have two different options for setting up your local workstation.
|
|||||||
task workstation:generic-linux
|
task workstation:generic-linux
|
||||||
```
|
```
|
||||||
|
|
||||||
5. Setup a Python virual environment by running the following task command.
|
4. Setup a Python virual environment by running the following task command.
|
||||||
|
|
||||||
📍 _This commands requires Python 3.11+ to be installed._
|
📍 _This commands requires Python 3.11+ to be installed._
|
||||||
|
|
||||||
@@ -127,7 +118,7 @@ You have two different options for setting up your local workstation.
|
|||||||
task workstation:venv
|
task workstation:venv
|
||||||
```
|
```
|
||||||
|
|
||||||
6. Continue on to 🔧 [**Stage 3**](#-stage-3-bootstrap-configuration)
|
5. Continue on to 🔧 [**Stage 3**](#-stage-3-bootstrap-configuration)
|
||||||
|
|
||||||
### 🔧 Stage 3: Bootstrap configuration
|
### 🔧 Stage 3: Bootstrap configuration
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user