/dotfiles-1

💻 My personal dotfiles - utilising a sick Ruby Rakefile

Primary LanguageLua

Oli's Dotfiles

build

My macOS dotfiles. Installation instructions are my own.

Neovim

💻 Setting up a new Mac

  • Download and install Tresorit and sync the .dotfiles Tresor to /Users/Oli (wait for a full sync to take place!)
  • Ensure you're signed into iCloud and the App Store
  • Open up a terminal and run:
cd ~/.dotfiles && rake install
  • Install Aqueux for your beautiful wallpaper transitions
  • Ensure that ~/.dotfiles is linked to your GitHub repo

🔧 What actually happens

  • Your Homebrew and macOS apps will be installed
  • Your application settings will be restored with Mackup
  • Your dotfiles will be restored with Dotbot
  • Your fonts will be installed
  • Your custom launch agents will be installed
  • Your development environments will be installed and configured

📄 Things to note

  • Your plugins will automatically install when you run Neovim for the first time
  • Sync your Code Tresor to ~/Code

Syncing to GitHub

  • This is required as you disable the backing up of .git folders in Tresorit
  • If your rakefile has run as intended, ~/.dotfiles should be synced to GitHub
  • Run git status to confirm this is the case. You will see the working tree changes (if any)

⌨️ Useful commands

  • To backup your dotfiles:
cd ~/.dotfiles && rake backup
  • To update and backup your dotfiles:
cd ~/.dotfiles && rake sync

👏 Thanks