Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Awesome management for dotfiles

License

yush1ga/dotfilesenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfilesenv

MIT License

dotfilesenv is the awesome cli to manage dotfiles.
It is so awesome that you can management your dotfiles (e.g. .zshrc, .vimrc).
Although the tool is already very awesome, developing is work in progress.

Installation

$ pip install git+https://github.com/yush1ga/dotfilesenv.git

Usage

create symbolic link

$ dotfilesenv link vimrc ~/.vimrc

~/.vimrc is moved to ~/.dotfilesenv/vimrc and ~/vimrc becomes the symbolic link of it.

view your dotfiles list

$ dotfilesenv list

delete your link

$ dotfilesenv delete vimrc

The link is deleted and the source file/directory is moved to former place.

restore your .dotfiles

$ dotfilesenv restore

Symbolic links are created from ~/.dotfilesenv .

You don't have fundamental human rights (Python 3.5 or later) ?

How poor!
It happens sometimes in remote environment and so on.
However, you can get command to restore from ~/.dotfilesenv.

$ dotfilesenv restore --command
ln -s ~/.dotfilesenv/zshrc/.zshrc ~/.zshrc
ln -s ~/.dotfilesenv/vimrc/.vimrc ~/.vimrc

Auto completions (only zsh)

Use my zsh-completions!

Contribution

Please feel free to send pull requests to this awesome repository.

Licence

MIT

Author

yush1ga

About

Awesome management for dotfiles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages