Skip to content

My local .dotfiles: auto-install a list of apps with brew and customize bash profile configuration on a brand new Mac OS.

Notifications You must be signed in to change notification settings

faustoq/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my .dotfiles

What is this? Check this out: Dotfiles - ArchWiki

TL;DR

This project is everything I need to feel at home on a brand new Macbook, so I can start coding right away. 🧑‍💻

While I make myself a cup of coffee, this script handles all those boring chores such as:

  • installing web browsers 🌎, code editors ⌨️, Docker 🐳, latest PHP, NodeJS and Python 🔧, Spotify 🎧, some messaging apps 💬 and a bunch of other stuff...
  • install a list of global npm and composer packages 📦
  • customise and keep in sync .bash_profile and .zshrc files. ⚡️

Quick Install

Required: Install XCode Command Line Tools

xcode-select --install

Download or clone this repository under ~/.dotfiles directory

cd && git clone git@github.com:faustoq/dotfiles.git .dotfiles

Done! ✨


Usage

Install everything:

~/.dotfiles/install.sh

...and get some coffee ☕️ .

Extra stuff and configurations:

~/.dotfiles/extra.sh

About

Occasionally it comes time to change my Macbook. Once the new toy is unwrapped, instead of starting to play, the first thing I need to do is install an endless list of apps (and I often forget a few) and various customisations. Definitely a chore that I prefer to avoid doing every time.

This bash script handles everything in just over a couple of minutes thanks to Homebrew 🍺

Apps included:

Fonts included:

Screen savers included:

Other Homebrew apps included:

asciinema, autoconf, autojump, broot, ccache, cmake, colordiff, colortail, composer, coreutils, ffmpeg, findutils, freetype, fswatch, fzf, geoip, gettext, git, git-lfs, htop, kubectx, mackup, mas, midnight-commander, moreutils, nmap, node, nvm, openssl, php, php-code-sniffer, python, redis, sqlite, sqlmap, terminal-notifier, tldr, wget, yarn, youtube-dl, zlib... and more!

Extras:

About

My local .dotfiles: auto-install a list of apps with brew and customize bash profile configuration on a brand new Mac OS.

Resources

Stars

Watchers

Forks

Languages