/dotfiles

💾

Primary LanguageShellMIT LicenseMIT

dotfiles

Codacy Badge

dotfiles, and some scripts to automate macos setup.

inspired by gmoe's dotfiles, a 🍯🐝/🍯🐝 guy.

batteries

Brew - 👌 macos package manager.
Zsh - 💪 shell.
Antibody - 🏎️ plugin manager for zsh.
Oh My Zsh - 🙏 zsh config framework and all around place-where-zsh-stuff-lives.
Various zsh plugins - 📖 Look in here for a full list. (Attribution soon!)

usage

go somewhere you dont mind this repo living in:

cd ${FOLDER_WHERE_DOTFILES_WILL_LIVE_FOREVER_PROBABLY_TILDE_IDK_IM_NOT_YOUR_BOSS}

clone the repo:

git clone https://github.com/SalomonSmeke/dotfiles.git

go into the repo:

cd dotfiles

install the dotfiles on macos:

./setup.sh macos

install the dotfiles elsewhere:

./setup.sh symlink

update antibody/modules:

./setup.sh antibody-update

install some brew 🍺 packages:

these ones

tap

ack - 🧞 Excellent and human search tool.
bat - 🦇 Who knew you needed a "better cat"?
exa - 🤖 Same, but for ls.
htop - 📊 Same, but for top.
python - 🐍 A programming/scripting language that ships with everything, but we want a newer version.
sl - 🚂 ls(1) backwards don't do it.
tmux - 🎛️ Screen, but better. Look here for a cheatsheet.
vim - 👩‍🏫 Text editor of the past and future. Hey nice another cheatsheet.
asciinema - 📷 Record your shell and share it! Get started with this, a guide.
nvm - 🗂️ Manage node versions like a sane person.
tree - 🌳 Look like a l33t hacker Print out a directory's structure.

cask

atom - ⚛️ Speedy, hackable, super well maintained text editor. Like VSCode but not ugly and with tree-sitter (just messing with you).
disk-inventory-x - 💽 Neat viz tool that shows you where your storage space went.
firefox - 🦊 The fastest browser that isn't data mining you (yet).
image-optim - 🖼️ I think they put it best: "ImageOptim makes images load faster".
onyx - ⛏️ MacOS toolkit.
vlc - 📺 Masterful media player (Remember the codec days? lol).

./setup.sh brew-packages

print usage:

./setup.sh help

print usage but very cryptographically secure:

./setup.sh $RANDOM

ech

Copyright (c) 2018 Salomon Smeke with an MIT License