Skip to content

frosas/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

Install latest macOS version

Install Homebrew

$ git clone --recursive https://github.com/frosas/dotfiles.git ~/projects/dotfiles
$ cd $_

macOS preferences

$ setup/mac-preferences
  • Preferences
    • Desktop & Screen Saver
      • Desktop
        • Add Google Drive Wallpapers folder
    • Accessibility
      • Zoom
        • Use scroll gesture with modifier keys to zoom:
    • Security & Privacy
      • Require password immediately after ...
    • iCloud
      • Disable everything but Keychain and Find My Mac
    • Keyboard
      • Shortcuts
        • Use keyboard navigation to move focus between controls
      • Input Sources
        • Add U.S.
        • Delete British

Home dir

$ setup/home

Shell

$ chsh -s /bin/bash
$ vi -o ~/.bashrc home-examples/.bashrc # Update as needed

Vim

$ setup/vim

Homebrew

$ brew bundle --global --verbose

Node.js

$ nvm alias default system
$ setup/npm

iTerm2

  • Go to PreferencesGeneralPreferences
    • Enable Load preferences from a custom folder and point to iterm directory_
    • Enable Save changes to folder when iTerm2 quits

SSH

$ mkdir ~/.ssh
$ vi -o ~/.ssh/config home-examples/.ssh/config # Edit as needed
$ (cd ~/.ssh && ln -s .../SSH/id_rsa* .)

Visual Studio Code

  • Turn Settings Sync on

Chrome

Install https://github.com/frosas/chrome-customizations-extension

Dock

  • Add Downloads folder

    $ (cd && ln -s Downloads .Downloads && open .)
    • Show hidden files (shift-command-.)
    • Drag .Downloads file to the Dock

iStat Menus

  • FileImport Settings…
  • Select iStat/iStat Menus Settings.ismp

Install SF Mono

https://osxdaily.com/2018/01/07/use-sf-mono-font-mac/

Other apps

Config the other installed apps as needed (brew list --cask)

About

Some scripts and configuration files I use

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published