/dotfiles

my OSX dotfiles

Primary LanguageShell

Andreas' dotfiles

This repository holds my dotfiles, bash settings, scripts and stuff. They are linked into the user dir after successfully cloning this repo.

Content

.dotfiles/ bunch of custom scripts for bash etc. bins/ files that - at some point later - are linked into usr/local/bin during install

Features

  • fancy icons in bash
  • bash aliases

Installation

Prerequisites

  • oh-my-zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  • nvm curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
  • homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

These are optional but included in my default setup:

Get dotfiles installed

For installation remove all local dotfiles that you want synced. The installation does not overwrite existing files.. I hope.

cd dotfiles
./install.sh

Awesome Tools

Keeping a list of tools I stumble upon for future reference

Tool Context
Pipenv package manager for python
Pyflame Profiling python code
jq.node JSON manipulation in terminal with FP
nodemon keep Node.js processes running with auto-restart on file change
serve spawn local file server
surge host static content with custom domains
now deploy (open source) serverless node backends or static content

Recent changes

2019-03-10

  • Update list of used tools
  • some minor aliases

2017-12-09

  • switch to on zsh
  • add links to mandatory installs
  • generalize configs
  • update global npm packages

v1.0