Skip to content

Latest commit

 

History

141 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔨 dotfiles

These are my dotfiles. Take anything you want, but at your own risk.

Most of the features are targeted to macOS systems, but the dotfiles are fully compatible with Linux-based systems.

Overview

  • Install brew/casks/macOS apps
  • Setup settings for macOS and apps (Dock positions, Rectangle)
  • Symlink dotfiles (bash_profile, vim, gitconfig...)

Packages

  • Recipes

    • basics: bash, coreutils, git
    • utilities: tree, wget, openssl
    • binaries: python, heroku, mongodb
    • extras: mas, trash
  • Casks + macOS apps

    • utilities: Rectangle
    • dev stuff: Docker, Visual Studio Code

Install

Open a terminal, configure it to open with /bin/bash then clone this repo:

git clone https://github.com/mehdibaha/dotfiles.git ~/.dotfiles

Make sure to read thoroughly the config files, then:

  • If you want to include installation of apps/recipes (common in new computers):

      INSTALL_APPS=1 source ~/.dotfiles/start.sh
    
  • If you're only making changes to the settings:

      source ~/.dotfiles/start.sh
    

Credits

Many thanks to the dotfiles community.

About

📑 .dotfiles, unix, vim stuff, including macOS settings

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages