Giter VIP home page Giter VIP logo

dotfiles's Introduction

jedahan's dotfiles for zsh, tmux, git, openssh, and neovim on macOS.

Customizations are minimal, understandable, and independent, so newcomers can dive in.

check out the linux branch

screenshot

Installation

Clone this repository

git clone https://github.com/jedahan/dotfiles.git $HOME/.dotfiles

Backup existing files

git -C $HOME/.dotfiles ls-files -z | xargs -0 -I _ mv -vi "$HOME/_" "$HOME/_.backup"

Symlink dotfiles to home directory

git -C $HOME/.dotfiles ls-files -z | xargs -0 -I _ ln -sf "$HOME/.dotfiles/_" "$HOME/_"

Usage

Manage changes with git in your home directory

git status

To track or untrack new dotfiles easily, install jedahan/track

git clone https://github.com/jedahan/track && source track/track.zsh

Tracking a new file

track .config/gh/config.yml

Untracking a file

untrack .config/gh/config.yml

Uninstallation

Backup existing files

git -C $HOME/.dotfiles ls-files -z | xargs -0 -I _ mv -vi "$HOME/_" "$HOME/_.backup"

Copy dotfiles from repo back to home

git -C $HOME/.dotfiles ls-files -z | xargs -0 -I _ cp -i "$HOME/.dotfiles/_" "$HOME/_"

dotfiles's People

Stargazers

Stan van Lier avatar Harvey avatar Russell Matney avatar Daniel avatar  avatar Hans Martin Galliker avatar Noam Elfanbaum avatar xorr0@riseup.net avatar Kenny Younger avatar Cyril Levis avatar Ashok Emani avatar TJ Walker avatar Robert Audi avatar Jonathan Dahan avatar

Watchers

 avatar

Forkers

ashokei pbt001

dotfiles's Issues

migrate away from prezto

prezto has been great, but if we could be all zgen, that would be nicer, it would be more...upstreamy

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.