Skip to content

Latest commit

 

History

History
87 lines (73 loc) · 3.65 KB

README.md

File metadata and controls

87 lines (73 loc) · 3.65 KB

dotfiles

ℹ️ This repository contains some of my personal configuration files and installation instructions for my current macOS setup.

Feel free to explore the repository and get anything you need 😬

You might be interested in:

  • 🍎Brewfile Contains a list of installed software

Initial preparations

  • Update operating system
  • Install xcode xcode-select --install
  • Install homebrew, see https://brew.sh/

Installation

⚠️ Please note, that this is my personal installation guide. All settings are tailored to my needs and must be adjusted accordingly!

cd ~
echo "alias dotfiles='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'" >> $HOME/.zshrc
git clone --bare https://github.com/dacbreakpoint/dotfiles.git $HOME/.cfg
mkdir -p .config-backup && dotfiles checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .config-backup/{}
dotfiles config --local status.showUntrackedFiles no
sh ~/.dotres/install.sh

Post installations

Manual configuration steps

  • Apple
    • System Preferences -> Sound -> Disable: "Play sound on startup" and "Play user interface sound effects"
    • System Preferences -> Dock & Menue Bar -> Disable: "Animate opening applications"
    • Add calendar accounts
  • SSH configuration
    • Create a device specific key: ssh-keygen -t ed25519 -a 100 -C "me@DEVICE
    • Copy existing ssh config file (for existing host name aliases)
    • Copy generated public key to each server: ssh-copy-id <user>@<server-ip>
  • Alfred configuration
  • iTerm2
    • Register a global hotkey within the iTerm2 settings menu
    • Keys -> Key Bindings -> Remove "Cycle Tab"-Binding and adapt "Next-/Previous Tab" configuration
    • Profiles -> Terminal-Tab -> Silence Bell & Flash visual Bell
    • Advanced -> Type "visual bell" -> Enable: "Visual bell flashes the whole screen"
  • iStat Menus
    • Register license
    • Configure necessary elements
  • Finder
    • Right-click on the top toolbar -> Customize Toolbar -> 1) Remove Tags, 2) Add New Folder
  • KeePassXC
    • General -> Basic Settings -> Entry Management -> "Hide windows when copying to clipboard"
  • MindNote
    • Settings -> Default Document Format -> "Single File"

ToDos