jokeyrhyme / dotfiles

MOVED: https://gitlab.com/jokeyrhyme/dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles Build Status

Status

This project is best paired with jokeyrhyme-dotfiles. Eventually, this project will contain preferences, and all scripts will be removed in favour of jokeyrhyme-dotfiles.

MOVED: https://gitlab.com/jokeyrhyme/dotfiles

Dependencies

OS X

  • Xcode, run at least once to agree to the license

Installation

  1. clone this repository into a hidden directory

    git clone https://github.com/jokeyrhyme/dotfiles.git ~/.dotfiles
  2. (optional) install Homebrew

  3. run any of the following as you wish

    sh ~/.dotfiles/packages/git-install.sh
    sh ~/.dotfiles/packages/mercurial-install.sh
    sh ~/.dotfiles/packages/fonts-install.sh
    sh ~/.dotfiles/packages/zsh-install.sh # requires git
    sh ~/.dotfiles/packages/nodejs-install.sh # requires git
    sh ~/.dotfiles/packages/ruby-install.sh # requires git
    sh ~/.dotfiles/packages/vim-install.sh # requires git

Debian / Ubuntu / etc

  • these systems symlink /bin/sh to dash rather than bash

  • as such, whilst examples here use sh, you will have to use bash explicitly

Updating

cd ~/.dotfiles
git pull
sh ~/.dotfiles/scripts/update.sh

Note: sudo

I avoid sudo usage where possible. I currently need it for:

  • system package installation (e.g. pacman, apt, yum)
  • ensuring installed zsh is in the /etc/shells file
  • setting zsh as the default shell for the current user

About

MOVED: https://gitlab.com/jokeyrhyme/dotfiles


Languages

Language:Shell 54.8%Language:JavaScript 18.3%Language:TypeScript 17.7%Language:Vim Script 4.7%Language:CSS 2.5%Language:Makefile 1.0%Language:Ruby 1.0%