My working environment configs and install scripts. macOS and zsh specific. Tested in Monterey and Ventura.
-
Clone configs:
git clone https://github.com/vyalovvldmr/dotconfig.git /Users/$USER/.config cd ~/.config
-
Tweak macOS (tweaks may potentially harm your system, run them at your own risk):
make tweaks
-
Reboot system
-
The following command automates an installation of applications using homebrew:
cli apps
- homebrew
- zsh-autosuggestions
- starship
- neovim
- htop
- pyenv
- rustup
- unar
- mc
- nmap
- jq
- xh
- pgcli
- exa
- bat
- fd
- cheat
- duf
- dua
- zoxide
- entr
- fzf
- telnet
- scc
- gnu-sed
cask apps
- Sublime Text
- Meslo Nerd font
- Kitty
- Firefox
- KeePassXC
- Obsidian
- IINA
- Hiddenbar
- AltTab
- Raycast
- The Unarchiver
- Yabai
- Hammerspoon
- Selfcontrol
- Karabiner-Elements
- Slack
- Spark Mail Client
- Monitor Control
- Latest
- PyCharm
- DevToys
- Docker
- Visual Studio Code
make install
-
Init git config:
make init
- Turn on tap to click
Trackpad
->Tap to click
- Turn on three fingers drag&drop
Accessibility
Pointer Control
->Trackpad Options
->Dragging Style
- Use the Caps Lock to switch input sources
Keyboard
->Input Sources
->Edit
- Prevent automatic sleeping on power adapter when the display is off
Displays
->Advanced
- Turn off Spotlight indexing
Siri & Spotlight
->Spotlight privacy
drag&drop Macintosh HD - Deactivate Spotlight hotkeys
Keyboard
->Keyboard shortcuts
->Spotlight
- Install Dev Tools X if needed