├── .gitignore ├── .python-version ├── README.md ├── lint.sh ├── pyproject.toml ├── roles └── archlinux │ ├── defaults │ └── main.yml │ ├── files │ ├── .bash_profile │ ├── .xinitrc │ ├── bash_profile │ ├── bashrc │ ├── daemon.json │ ├── direnvrc │ ├── openssh │ │ ├── disable_weak_moduli.sh │ │ ├── ssh_config │ │ └── sshd_config │ ├── update-mirrorlist.sh │ ├── vimrc │ ├── xbindkeysrc │ └── xinitrc │ ├── handlers │ └── main.yml │ ├── tasks │ ├── applications.yml │ ├── audio.yml │ ├── c-family.yml │ ├── cpu.yml │ ├── docker.yml │ ├── filesystem.yml │ ├── firmware.yml │ ├── git.yml │ ├── golang.yml │ ├── gpu.yml │ ├── gui.yml │ ├── i3.yml │ ├── iptables.yml │ ├── kitty.yml │ ├── main.yml │ ├── manpages.yml │ ├── network.yml │ ├── openssh.yml │ ├── pacman.yml │ ├── python.yml │ ├── rust.yml │ ├── sway.yml │ ├── time.yml │ ├── user.yml │ ├── vim.yml │ └── wallpaper.yml │ └── templates │ ├── Xresources │ ├── fehbg │ ├── i3 │ ├── config │ └── i3status │ ├── iptables.rules │ ├── kitty.conf │ └── sway │ └── config ├── site.yml └── uv.lock /.gitignore: -------------------------------------------------------------------------------- 1 | site.retry 2 | library/ 3 | -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/README.md -------------------------------------------------------------------------------- /lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/lint.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/pyproject.toml -------------------------------------------------------------------------------- /roles/archlinux/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/defaults/main.yml -------------------------------------------------------------------------------- /roles/archlinux/files/.bash_profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/.bash_profile -------------------------------------------------------------------------------- /roles/archlinux/files/.xinitrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/.xinitrc -------------------------------------------------------------------------------- /roles/archlinux/files/bash_profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/bash_profile -------------------------------------------------------------------------------- /roles/archlinux/files/bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/bashrc -------------------------------------------------------------------------------- /roles/archlinux/files/daemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "userns-remap": "default" 3 | } 4 | -------------------------------------------------------------------------------- /roles/archlinux/files/direnvrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/direnvrc -------------------------------------------------------------------------------- /roles/archlinux/files/openssh/disable_weak_moduli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/openssh/disable_weak_moduli.sh -------------------------------------------------------------------------------- /roles/archlinux/files/openssh/ssh_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/openssh/ssh_config -------------------------------------------------------------------------------- /roles/archlinux/files/openssh/sshd_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/openssh/sshd_config -------------------------------------------------------------------------------- /roles/archlinux/files/update-mirrorlist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/update-mirrorlist.sh -------------------------------------------------------------------------------- /roles/archlinux/files/vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/vimrc -------------------------------------------------------------------------------- /roles/archlinux/files/xbindkeysrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/xbindkeysrc -------------------------------------------------------------------------------- /roles/archlinux/files/xinitrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/files/xinitrc -------------------------------------------------------------------------------- /roles/archlinux/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/handlers/main.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/applications.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/applications.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/audio.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/audio.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/c-family.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/c-family.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/cpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/cpu.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/docker.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/filesystem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/filesystem.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/firmware.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/firmware.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/git.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/git.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/golang.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/golang.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/gpu.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/gui.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/gui.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/i3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/i3.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/iptables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/iptables.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/kitty.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/kitty.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/main.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/manpages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/manpages.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/network.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/network.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/openssh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/openssh.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/pacman.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/pacman.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/python.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/rust.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/sway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/sway.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/time.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/time.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/user.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/vim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/vim.yml -------------------------------------------------------------------------------- /roles/archlinux/tasks/wallpaper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/tasks/wallpaper.yml -------------------------------------------------------------------------------- /roles/archlinux/templates/Xresources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/templates/Xresources -------------------------------------------------------------------------------- /roles/archlinux/templates/fehbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/templates/fehbg -------------------------------------------------------------------------------- /roles/archlinux/templates/i3/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/templates/i3/config -------------------------------------------------------------------------------- /roles/archlinux/templates/i3/i3status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/templates/i3/i3status -------------------------------------------------------------------------------- /roles/archlinux/templates/iptables.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/templates/iptables.rules -------------------------------------------------------------------------------- /roles/archlinux/templates/kitty.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/templates/kitty.conf -------------------------------------------------------------------------------- /roles/archlinux/templates/sway/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/roles/archlinux/templates/sway/config -------------------------------------------------------------------------------- /site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/site.yml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dharmab/ansible-archlinux/HEAD/uv.lock --------------------------------------------------------------------------------