Konfigurasi: Zsh, Antibodi, PKGSRC
Manajer Paket: PIP, NPM, CARGO, GO
Submodules: dotbot, powerline, git-extras, git-quick-stats, iterm-color-scemes
Hanya ingin memberikan putaran di kotak pasir?
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 ke Window: Install shell commandsKlon paket melalui git:
# macOS
git clone --recurse-submodules -j4 [email protected]:0-vortex/dotfiles.git .dotfiles
cd .dotfiles
./install Jika Anda berada di Linux, lakukan lsb_release dan kemudian duplikat atau ganti nama debian.conf.yaml dan isi dengan pengaturan Anda.
Buat git yang sesuai untuk file config/git/.gitconfig dan config/git/.gitignore_global.
Ubah Nama Pengguna npm Registry di file config/node/.npmrc-global.
Aktifkan atau nonaktifkan folder default macOS.
Setiap perubahan yang disebutkan di atas akan membutuhkan refleksi di install.conf.yaml.
Salin folder ~/.ssh Anda.
Opsional Impor KeyBase GPG Key Ke Alat GPG Untuk Komitmen yang Ditandatangani (Ganti KeyName dengan tombol yang dikembalikan dari daftar kunci rahasia)
keybase pgp export --secret | gpg --allow-secret-key --import
gpg --list-secret-keys --keyid-format LONG
gpg --armor --export keyname | pbcopy Dengan asumsi Anda senang dengan garpu Anda dan hanya ingin memamerkannya, ubah yang berikut ini menjadi nama pengguna docker Anda dan kirimkan saja.
Berikut adalah contoh manual dari semua tag yang tersedia di DockerFile saat ini, termasuk pengujian.
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