Skip to content

Dotfiles organised by modules, stow powered, zsh, vim, macOS/linux, ...

License

Notifications You must be signed in to change notification settings

tsertkov/dotfiles

Repository files navigation

Dotfiles (zsh, vim, macOS/linux, ...)

Dotfiles CI

Organised by module, stow powered dockerfiles for zsh, vim, macOs and Linux, etc.

Screenshot 2022-02-24 at 11 52 27

TLDR;

Explore dotfiles from within an isolated container without installing anything other then Docker:

docker run --rm -it ghcr.io/tsertkov/dotfiles:master

Prerequisites

Run make homebrew-required to install required packages on macOS with Homebrew.

Install

Clone dotfiles repo and run make install to install symlinks, vim plugins, etc.

git clone --depth 1 https://github.com/tsertkov/dotfiles.git ~/dotfiles
make -C ~/dotfiles install

Usage

  • make homebrew-required - install required packages on macOS
  • make install - install dotfiles
  • make uninstall - uninstall dotfiles
  • make homebrew-essentials - install essential packages on macOS
  • make homebrew-extra - install extra packages on macOS