Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

MIreland/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

42 Commits

Repository files navigation

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

About

πŸ’Ύ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /