Skip to content

Instantly share code, notes, and snippets.

@codyzu
Last active August 26, 2022 08:13
Show Gist options
  • Save codyzu/7675674fc1c054aa11f7f87f1a4166de to your computer and use it in GitHub Desktop.
Save codyzu/7675674fc1c054aa11f7f87f1a4166de to your computer and use it in GitHub Desktop.
2022 macbook air m2

MacOS

Bartender

Hides extra menubar icons in submenu

https://www.macbartender.com/

TopNotch

Makes the notch less visible

https://topnotch.app/

Unsplash wallpapers

https://apps.apple.com/fr/app/unsplash-wallpapers/id1284863847?l=en&mt=12

Maccy clipboard manager

https://apps.apple.com/fr/app/maccy/id1527619437?l=en&mt=12

Rectangle

Window layout manger

https://rectangleapp.com/

Alfred

Alternative to spotlight search with workflows (not sure if I like this)

https://www.alfredapp.com/

Hardware

Logitech mouse

Logitech Options software that allows configuring the extra buttons.

https://support.logi.com/hc/en-us/articles/360025297893

Linear Mouse

Allows setting separate scroll direction for mouse and trackpad (is this needed with Logitech mouse tool?).

https://linearmouse.org/

External monitor brightness control

https://github.com/MonitorControl/MonitorControl

Varmilo Keyboard

Can be set into "mac" mode (function keys work like macbook keybaord, modifiers align with macbook)

https://varmilo-us-west.oss-us-west-1.aliyuncs.com/instructions//2022/01/20/c23fb3e1-2267-45ee-b8c6-46d2a2b68d84.pdf

Shell

iTerm2

zimfw

zsh plugin manager

curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh

https://github.com/zimfw/zimfw

PostgreSQL

Just psql client.

https://stackoverflow.com/a/49689589

brew install libpq
echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> ~/.zshrc

Docker

https://www.notion.so/nearform/Docker-Desktop-NearForm-bb160d15c34641f7b45926a1d817b6db#360be059a64f45c4a64f5793043987ae

brew install docker docker-compose kubectl kubectx
brew install docker colima
colima start

Nano

https://github.com/scopatz/nanorc

brew install nano
brew install wget
curl https://raw.githubusercontent.com/scopatz/nanorc/master/install.sh | sh

Atuin

Shell history. Maybe better than zsh-histdb with fzf (TBD 🤷‍♂️). Unsure if it does (or can) take into account the current directory when suggesting, that can be done with zsh-histdb.

https://github.com/ellie/atuin

Add the following to ~/.config/atuin/ in order to get fzf like searching (reference):

search_mode = "fuzzy"

Add the following to .zshrc (maybe there is a faster way with zimfw):

eval "$(atuin init zsh)"

Honorable mention: histdb-rs

Zoxide

Installed with brew

  • brew install nvm
  • brew install tree
  • brew install fd
  • brew install git
  • brew install fzf
  • brew install bat
  • brew install lsd
  • brew tap homebrew/cask-fonts add fonts
  • brew install font-fira-code-nerd-font font for vscode
  • brew install font-monoid-nerd-font font for terminal
  • brew install starship for zsh prompt. Add eval "$(starship init zsh)" to .zshrc
  • brew install wget
  • brew install ncdu console based disk usage analyzer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment