Skip to content

dacbreakpoint/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Some of my configuration files for macOS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published