Various config files and scripts for linux -- managed via GNU Stow
cd
git clone --recursive https://github.com/pallxk/dotfiles.git
cd dotfiles
# Install `stow` first, see 'Installing' section below for instructions.
stow bash # or any other package you want
# If conflicts reported, backup and remove original ones, and try again.
cd ~/dotfiles
git pull
git submodule update --init
GNU Stow is a symlink farm manager which takes distinct packages of software and/or data located in separate directories on the filesystem (dotfiles of various software in this case), and makes them appear to be installed in the same place ($HOME
folder in this case).
- ArchLinux:
pacman -S stow
- Ubuntu/Debian:
apt-get install stow
- CentOS:
yum install epel-release && yum install stow
- Mac OS:
brew install stow
- Cygwin:
apt-cyg install stow
man stow
- Managing your dotfiles with GNU Stow
- Stow Your Dotfiles – GNU Stow for Managing Symlinks
- 使用GNU Stow管理配置文件
- https://github.com/xero/dotfiles (custom linux config files - managed via gnu stow)
Licensed under The MIT License.
Copyright (c) 2016 pallxk https://github.com/pallxk
All code snippets from others are attributed in commit messages and/or along with the code.