This repository contains dotfiles for a minimal Arch Linux build called monix
. Dotfiles include i3-gaps
, emacs
, neomutt
and many more. Below is a screenshot of a sample workspace:
Clone this repository in your $HOME
directory. Next, pull all submodules and initialize a pre-commit hook by executing:
$ make init
This repository uses GNU Stow for managing dotfiles and respective symbolic links.
To deploy all dotfiles, execute:
$ make install
To deploy an opinionated subset of dotfiles for a remote machine, execute:
$ make install.remote
To test the deployment of dotfiles
, execute:
$ make test
To remove all stowed dotfiles
, execute:
$ make uninstall
Check out our development log for details on upcoming developments.