Configuração: ZSH, anticorpo, PKGSRC
Gerentes de pacotes: pip, npm, carga, vá
Submódicos: Dotbot, Powerline, Git-Extras, Git-Quick-Stats, Iterm-cor-schemes
Só quer dar uma volta em uma caixa de areia?
docker run -dit --rm --name dotfiles 0vortex/dotfiles
docker exec -it dotfiles zsh



git famegit filter-repohttp -vxcode-select --installcurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shCMD+SHIFT+P para Window: Install shell commandsClone o pacote via git:
# macOS
git clone --recurse-submodules -j4 [email protected]:0-vortex/dotfiles.git .dotfiles
cd .dotfiles
./install Se você estiver no Linux, faça lsb_release e duplique ou renomeie Debian.conf.yaml e preencha -o com suas configurações.
Faça git apropriado para os arquivos config/git/.gitConfig e config/git/.gitignore_global.
Altere o nome de usuário do registro npm no arquivo config/nó/.npmrc-global.
Ativar ou desativar a pasta MacOS padrão.
Quaisquer alterações mencionadas acima precisarão de reflexão no install.conf.yaml.
Copie sua pasta ~/.ssh .
Opcionalmente importar a tecla GPG Keybase para as ferramentas GPG para compromissos assinados (substitua o nome da chave pela tecla retornada das teclas secretas da lista)
keybase pgp export --secret | gpg --allow-secret-key --import
gpg --list-secret-keys --keyid-format LONG
gpg --armor --export keyname | pbcopy Supondo que você esteja feliz com o seu garfo e só queira exibi -lo, mude o seguinte para o nome de usuário docker e apenas envie -o.
Aqui estão exemplos manuais de todas as tags disponíveis no atual Dockerfile, incluindo os testes.
docker build -t 0vortex/dotfiles:debian --squash --target debian .
docker run -dit --rm --name dotfiles-debian 0vortex/dotfiles:debian
docker exec -it dotfiles-debian zsh
docker push 0vortex/dotfiles:debiandocker build -t 0vortex/dotfiles:ubuntu --squash --target ubuntu .
docker run -dit --rm --name dotfiles-ubuntu 0vortex/dotfiles:ubuntu
docker exec -it dotfiles-ubuntu zsh
docker push -0vortex/dotfiles:ubuntudocker build -t 0vortex/dotfiles:alpine --squash --target alpine .
docker run -dit --rm --name dotfiles-alpine 0vortex/dotfiles:alpine
docker exec -it dotfiles-alpine zsh
docker push 0vortex/dotfiles:alpinedocker build -t 0vortex/dotfiles:arch --squash --target arch .
docker run -dit --rm --name dotfiles-arch 0vortex/dotfiles:arch
docker exec -it dotfiles-arch zsh
docker push 0vortex/dotfiles:arch