Skip to content

andrzejdus/dotfiles

Repository files navigation

dotfiles

My precious shell configuration files. 😎

Installation

TL;DR

  • set up private key for repository access (trust your past self and really don't skip that step)
  • install zsh
  • change shell to zsh chsh username
  • install chezmoi
  • download and initialize dotfiles curl -sfL https://git.io/JkIKE | sh
  • apply chezmoi chezmoi apply

Detailed installation steps

Dotfiles repository access

Set up your private key and configure write access to dotfiles repository (otherwise chezmoi init will fail).

Install required tools

sudo pacman -Syu zsh git

or

sudo apt install zsh git

or

sudo dnf install zsh git

Set zsh as active shell

chsh username

Install chezmoi

Install chezmoi

sudo pacman -S chezmoi

or

sudo snap install chezmoi

or by following their installation instruction (notice that if you are using their install script it installs itself in .bin)

Install additional scripts (including oh-my-zsh) and initalize chezmoi

curl -sfL https://git.io/JkIKE | sh

Make sure you have correct access rights to this repository.

Run chezmoi apply

chezmoi apply

[optional] Install shell tools with ansible

~/bin/install_shell_tools

After next login everything should work.

Useful stuff

What's in there?

About

My precious shell configuration files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published