ysomad / .macdots

my macos dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotfiles

Install packages and configs

  1. Install symlinks
./install
  1. Install brew and other packages which is not installable with it
./bootstrap
  1. Install packages from Brewfile
brew bundle
  1. Set macos sensible defaults
./macos
  1. Configure podman to work with docker-compose

Specific configuration

yabai

  1. Disable system integrity protection

  2. Configure scripting addition

  3. Start skhd service

skhd --start-service
  1. Start yabai service
yabai --start-service

To update yabai to latest version run:

yabai.up

tmux

Open tmux session and press Ctrl+a - I to install plugins

TODO

macos

Keyboard:

  • disable "Adjust keyboard brightness in low light"
  • unbind cmd+q (bind cmd+q to Zoom > Turn focus following on or off)
  • unbind all default keyboard shortcuts except screenshots, input sources and spotlight
  • bind spotlight to alt-d

Dock & Menu Bar:

  • enable "Show battery percentage"

Sound:

  • disable "play sound on startup"
  • show sound in menu bar - "always"

Accessibility > Display

  • reduce motion
  • reduce transparency

About

my macos dotfiles


Languages

Language:Shell 92.3%Language:Ruby 7.7%