If you came from this Reddit post, you're probably looking for this repo instead.
This repo is managed by chezmoi
Component | Software |
---|---|
Distro | Arch Linux |
Shell | Zsh |
DE | KDE |
Terminal Emulator | Kitty |
Text Editor | Neovim |
Color scheme | gruvbox |
Music Player | Spotify |
Install Mode | Required Storage |
---|---|
term |
1.8 GiB |
full workstation |
14.7 GiB |
full laptop |
10 GiB |
This mode only installs utilities and Neovim in ~/.local/bin
, without using the system package manager.
It is intended to be extremely portable.
Install chezmoi to ~/.local/bin
sh -c "$(curl -fsLS get.chezmoi.io/lb)" && export PATH="$PATH:~/.local/bin"
Install the dotfiles and follow the prompts.
chezmoi init https://github.com/tyrumus/dotfiles
chezmoi apply
This mode installs all utilities and GUI programs that I use on a full, regular Arch Linux installation. See Run unattended Arch Linux install for OS install details, as the rest of this section assumes a minimal Arch Linux install.
Install dependencies
# pacman -S chezmoi git zsh curl
Apply the dotfiles
chezmoi init https://github.com/tyrumus/dotfiles --apply
Logout of your session, and log back in. Enjoy!
Follow the Arch Linux install guide to boot an Arch Linux ISO and connect to the internet.
If on Wi-Fi, make sure to use the iwd
package rather than some other configuration utility, as this install script will copy the config.
Once that's done, run the install script and follow the prompts:
curl -L -o install.zsh https://tyrumus.dev/ai
zsh install.zsh