dotfiles/README_darwin.md

74 lines
1.8 KiB
Markdown
Raw Normal View History

2023-08-30 11:31:12 +02:00
# Installation Guide for a good MacOS System
## Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2023-08-30 11:31:12 +02:00
## Install Config Manager
~~~
2023-08-30 11:17:16 +02:00
brew install chezmoi
2023-08-30 11:31:12 +02:00
chezmoi init -v --apply ssh://git@brothertec.eu:1023/simono41/dotfiles.git
~~~
## Install some Terminal Tools
~~~
2023-08-30 11:17:16 +02:00
brew install starship
brew install zsh-completions
brew install zsh-autosuggestion
brew install zsh-autocomplete
2023-08-30 11:17:16 +02:00
brew install fzf
2023-08-30 11:31:12 +02:00
brew install ruby
brew install gnupg
2023-08-30 11:17:16 +02:00
brew install htop
brew install btop
2023-08-30 11:31:12 +02:00
brew install asciiquarium
brew install lolcat
~~~
## Install Password Manager
~~~
2023-08-30 11:17:16 +02:00
brew install pass
brew install pass-otp
brew install pinentry-mac
brew install qtpass
brew tap amar1729/formulae
brew install browserpass
2023-08-30 11:17:16 +02:00
PREFIX='/opt/homebrew/opt/browserpass' make hosts-firefox-user -f '/opt/homebrew/opt/browserpass/lib/browserpass/Makefile'
change gpg path in firefox to /opt/homebrew/bin/gpg
2023-08-30 11:31:12 +02:00
~~~
2023-08-30 11:17:16 +02:00
2023-08-30 11:31:12 +02:00
## Install Tiny Window Manager
~~~
2023-08-30 11:17:16 +02:00
brew install koekeishiya/formulae/yabai
If you are using the scripting-addition; remember to update your sudoers file:
sudo visudo -f /private/etc/sudoers.d/yabai
Build the configuration row by running:
echo "$(whoami) ALL=(root) NOPASSWD: sha256:$(shasum -a 256 $(which yabai) | cut -d " " -f 1) $(which yabai) --load-sa
brew install koekeishiya/formulae/skhd
2023-08-30 11:31:12 +02:00
~~~
## Install Clipboard Manager
~~~
2023-08-30 11:17:16 +02:00
brew install jq
brew install choose-gui
brew install rg
2023-08-30 11:31:12 +02:00
brew install --cask flycut
~~~
## Install Fonts
~~~
brew tap homebrew/cask-fonts
brew search '/font-.*-nerd-font/' | awk '{ print $1 }' | xargs -I{} brew install --cask {} || true
brew install --cask font-hack-nerd-font
2023-08-30 11:31:12 +02:00
brew install --cask font-fira-code
brew install --cask font-finagler
~~~
## Install some Tools for Jetrains
~~~
brew install kdoctor
brew install cocoapods
~~~