Skip to content

Commit

Permalink
macos-setup updates
Browse files Browse the repository at this point in the history
  • Loading branch information
aceat64 committed Nov 2, 2023
1 parent 04bca86 commit d8ab86b
Show file tree
Hide file tree
Showing 3 changed files with 453 additions and 525 deletions.
53 changes: 52 additions & 1 deletion content/guides/macos-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,32 @@ brew install prettier

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

---

### hadolint

Dockerfile linter, validate inline bash, written in Haskell.

```shell
brew install hadolint
```

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

---

### dive

A tool for exploring each layer in a docker image.

```shell
brew install dive
```

_<https://github.com/wagoodman/dive>_

---

## Kubernetes Tools

### kubectl
Expand All @@ -316,6 +342,24 @@ _<https://kubernetes.io/>_

---

### krew

Krew is the plugin manager for kubectl command-line tool.

Follow the install instructions: <https://krew.sigs.k8s.io/docs/user-guide/setup/install/>

The list of available plugins can be found here: <https://krew.sigs.k8s.io/plugins/>

#### Plugins

**get-all**: Like `kubectl get all` but _really_ everything

```shell
kubectl krew install get-all
```

---

### kubectx

Switch between Kubernetes contexts faster and easier.
Expand Down Expand Up @@ -350,6 +394,13 @@ brew install derailed/k9s/k9s

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

## Fonts

```shell
brew tap homebrew/cask-fonts
brew install font-hack-nerd-font font-meslo-lg-nerd-font font-ubuntu-mono-nerd-font
```

## ZSH Setup

### Features
Expand Down Expand Up @@ -451,5 +502,5 @@ VS Code users will need to add the following to their `settings.json`:
```json
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.defaultProfile.osx": "zsh",
"terminal.integrated.fontFamily": "MesloLGS NF"
"terminal.integrated.fontFamily": "MesloLGS Nerd Font Mono"
```
3 changes: 2 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ extra:
copyright: This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
plugins:
- meta
- blog
- blog:
authors: false
- search
- social
- optimize
Expand Down

0 comments on commit d8ab86b

Please sign in to comment.