Commit 981dbef
Changed files (1)
README.md
@@ -2,22 +2,24 @@
```bash
{
+ CONFIG_DIR=${HOME}/.config
+ MF_DIR=${CONFIG_DIR}/mf
# apt
sudo apt update
sudo apt install -y python3-pip python3-venv git git-lfs
# fetch
- mkdir -p ${HOME}/.config
- git clone git@github.com:bryfry/mg.git ${HOME}/.config/mf
- cd ${HOME}/.config/mf
+ mkdir -p ${CONFIG_DIR}
+ git -C ${MF_DIR} pull || clone git@github.com:bryfry/mg.git ${MF_DIR}
+ cd ${MF_DIR}
# pip/venv
- python3 -m venv venv
- source venv/bin/activate
- python3 -m pip install ansible
+ python3 -m venv ${MF_DIR}/venv
+ ${MF_DIR}/venv/bin/python3 -m pip install ansible
+
# run
- ansible-playbook main.yml --ask-become-pass
+ ${MF_DIR}/venv/bin/ansible-playbook main.yml --ask-become-pass
}
```