- GNU stow
home/
/{your-user}/
.config/
.local/
.share/
dotfiles/
bash/
.bashrc
.bash_profile
.bash_logout
uzbl/
.config/
uzbl/
[...some files]
.local/
share/
uzbl/
[...some files]
vim/
.vim/
[...some files]
.vimrc
Pacote: Unidade que centraliza os arquivos de configurações de um determinado contexto. Exemplo: git, vim, bash, hypr, etc
- Crie a estrutura dentro do diretorio
mkdir git && touch .gitconfig
- Retorne ao diretório raiz e execute:
stow git --adopt
- Clonar o projeto.
- Para aplicar as configurações de um pacote, executar
stow {package}, exemplo:stow git
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.github.com/junegunn/vim-plug/master/plug.vim
Para funcionamento de alguns plugins do vim é necessário alguns pacotes:
- ack