Skip to content

delta1024/git-home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Home

A dotfiles manager using git.

Abstract

Git Home is a git extention to allow one to easaly manage there configuration files withouth needing to go through any symlinking or generating from third party apps.

Usage:

git home [add <files> | status | init | commit <options> | 
          log | --help | -- <git-sub-command>]

Commands:

  • add: add a file to the git_home repo.
  • status: print staus of files in the index.
  • init: initialize a new home repo.
  • commit: commit current index to repository.
  • log: prints a log of the last commit.
  • --help: prints this help dialog.
  • -- : passes any commands following the double dashes to git. Any command preceding the double dash will be executed first.

For example, to commit your changes and then see a log of your commit history you could run:

git home commit -m "some message" -- status | less

Global Variables:

  • GIT_HOME_DIR: $HOME/.config/git_home (default value)

About

A dotfiles manager using git.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages