/_configs

configs

Primary LanguageShell

@MrLoh Mac Config

This Repo contains my system wide configuration files and scripts. It is based on the setup suggested in this article.

Usage

  1. Install Homebrew
  2. Install Dependencies from Brewfile
    • brew bundle
  3. Create a Repos folder
    • mkdir ~/Repos && cd ~/Repos
  4. Clone this repo:
    • git clone https://github.com/MrLoh/configs.git
  5. Install Operator Mono Lig fonts
  6. Load iTerm preferences from ~/Repos/_config/ iTerm Preferences > General > Preferences
  7. Configure Fish Shell
    • ./setup.fish.sh
  8. Create symlinks for profiles (!This will overwrite existing profiles)
    • ./link.sh
  9. Setup asdf and install defaults
    • ./setup.asdf.sh
  10. Register R notebook kernel
    • Rscript ./setup.r
  11. Load Dash preferences from ~/Repos/_configs/dash/ Dash Preferences > General > Set Up Syncing

Since the configurations are now symlinked, any further changes can easily be committed to git and changes from other machines can easily be pulled down via git.

Content

This contains the following configs:

  • gitconfig
  • global gitignore
  • bashrc
  • zshrc
  • fishconfig
  • fishfunctions
  • asdfrc and tool-versions

This helps setup the following tools:

It also contains Übersicht desktop widgets.