dotfiles - with ansible playbooks
GPL-3.0 License
Xorg
fedora
:
Xresources/.profile
sourced (by xinitrc-common
) to prepare X env, before WM startalpine
:
.xinitrc
for starting dwm with startx
dwm
Custom Luke's build of dwm, here my build dwm
alacritty
tmux
fish
login
tasks, from no-login
tasksdwmblocks
Custom Luke's build of dwmblocks, here my build dwmblocks
dwmstatusbar
contain the scripts needed by dwmblocks to work, all the available here
slock
Here my build slock
rofi
nord.rasi
neovim
ranger
fedora == 37
sudo dnf install python3-pip
export PYV="py3$(python3 --version | awk -F '.' '{print $2}')"
python3 -m venv "$HOME/.local/share/venv/$PYV/ansible"
alpine == 3.20
sudo apk add py3-pip py3-cryptography
export PYV="py3$(python3 --version | awk -F '.' '{print $2}')"
python3 -m venv --system-site-packages "$HOME/.local/share/venv/$PYV/ansible"
It's simple:
git clone https://github.com/andros21/dotfiles.git ~/.dotfiles
cd ~/.dotfiles/ansible/.ansible/dwm/
source "$HOME/.local/share/venv/$PYV/ansible/bin/activate"
python3 -m pip install --upgrade -r requirements/pip/pip.in -c requirements/pip/pip.txt
# ansible-dev for ansible-core + ansible-lint
python3 -m pip install --upgrade -r requirements/ansible/ansible.in -c requirements/ansible/ansible.txt
ansible-galaxy collection install -r requirements/ansible/requirements.yml
dwm
playbookansible-playbook playbooks/dwm.yml
sudo reboot