Skip to content

Latest commit

 

History

History
executable file
·
100 lines (80 loc) · 3.96 KB

README.md

File metadata and controls

executable file
·
100 lines (80 loc) · 3.96 KB

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 [email protected]: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: