This repo contains my dotfiles for Arch Linux based distributions
To install mydots first clone this as a bare repo:
git clone --bare https://github.com/michalsieron/mydots mydots
Then switch to main branch:
git --git-dir mydots --work-tree . switch main
Git will warn you if there are any files that would be overwritten. You must remove them first.
If you want to overwrite all conflicting files, you can run:
git --git-dir mydots --work-tree . reset --hard main
On next shell launch, its config should be loaded.
mydotsalias for interacting withmydotsrepo- systemd user service auto-updating
mydotsrepo every 5 minutes zigupscript for managing Zig compiler installationstmux-renodescript for launching renode in tmux window
For shells other than /bin/sh:
Editor: vi or vim
For zigup.sh: xz-utils, curl, jq and grep with support for -P flag