Skip to content

teadotjay/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INTRODUCTION

This repository contains a set of configuration files offering useful defaults and functions for zsh, bash, screen, and gvim.
They are written entirely to my taste and you should customize them according to your preferences.

FEATURES

bash

  • aliases for common UNIX commands and functions
  • shell prompt that interacts with screen

zsh

  • oh-my-zsh base configuration
  • custom prompt with exit code, elapsed time, and git branch

screen

  • display compact pathname in tagline for easy orientation

vim/gvim

  • some Windows-like behavior (without obliterating vim functionality)
  • other useful key mappings
  • relative numbering
  • two-space tabbing
  • useful plugins (pathogen, NERDTree, NERDCommenter)

INSTALLATION

Decide how you want to organize dotfiles from other people. For example, I put mine in ~/dotfiles/<userid> to keep them straight. With that in mind, you would type:

git clone https://github.com/teadotjay/dotfiles.git ~/dotfiles/teadotjay
cd ~/dotfiles/teadotjay && git submodule update --init

From that point, you can cherry-pick my settings or replace your dotfiles with links to mine using deploy.sh. (Don't worry, deploy.sh makes a backup.)

cd ~/dotfiles/teadotjay && ./deploy.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published