Skip to content

thomasnavarro/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thomasnavarro/dotfiles

Basic starting point for my personal dotfiles.

Background

This script will give you a configured terminal environment with some nice defaults.

brew is used for installing command line tools, GUI applications through brew cask, applications from the app store via mas and fonts. All installed applications can be found in the Brewfile.

The installed terminal is zsh with the plugin manager zplug. Zplug lets you install zsh modules from nearly any source. Its configuration is done in zshrc.

In addition to the basic zsh config, all files in the ./zsh directory are also loaded. zshrc is symlinked to ~/.zshrc.

This repo also includes a gitconfig that will be symlinked into your home directory as well. This config includes many aliases and other goodies. You still have to manually adjust your git username and email address.

The final part of these settings are sensible macos defaults. All of the settings can be found in the file ./macos.

Instructions

  1. Prepare Setup:
    cd ~
    git clone git@github.com:thomasnavarro/dotfiles.git
    cd dotfiles
    ./bootstrap.sh
  2. Change default shell
    • System Preferences -> Users & Groups
    • Unlock edit mode
    • Right click on your user -> Advanced Options
    • Set Login shell to /usr/local/bin/zsh
  3. Install and symlink files
    # Open `iterm`
    cd ~/dotfiles
    ./install.sh

Thanks to

A special thanks to the Bleech teams for their awesome work. 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 97.0%
  • Ruby 3.0%