├── README.md ├── ansible.cfg ├── doc ├── debian.png ├── motd.png └── tasksel.png ├── inventory.ini ├── playbook.yml └── roles ├── X ├── files │ ├── 10-intel.conf │ ├── Xresources │ │ ├── lcd │ │ └── urxvt │ ├── Xsession.d │ │ └── 90custom_essentials │ ├── dotfiles │ │ ├── .Xaliases │ │ ├── .Xresources │ │ ├── .config │ │ │ ├── mpv │ │ │ │ └── mpv.conf │ │ │ └── user-dirs.dirs │ │ ├── .mailcap │ │ ├── .xmonad │ │ │ └── xmonad.hs │ │ └── .xsession │ └── profile.d │ │ └── startx.sh ├── tasks │ └── main.yml └── templates │ └── override.conf ├── Xworkstation ├── files │ └── Xsession.d │ │ └── 90custom_autolock └── tasks │ └── main.yml ├── common ├── files │ ├── 20-stats │ ├── 30-packages │ ├── dotfiles │ │ └── .bashrc │ └── inputrc └── tasks │ └── main.yml ├── database ├── files │ ├── daily_backup │ ├── monthly_backup │ └── pg_hba.conf ├── handlers │ └── main.yml └── tasks │ └── main.yml ├── gamestation ├── files │ ├── 10-intel.conf │ └── dotfiles │ │ └── .xsession └── tasks │ └── main.yml ├── laptop ├── files │ ├── Xsession.d │ │ ├── 90custom_trackpad │ │ ├── 90custom_xbattbar │ │ └── 90custom_xbindkeys │ ├── brightness │ ├── dotfiles │ │ └── .xbindkeysrc │ └── volume └── tasks │ └── main.yml ├── mailclient ├── files │ └── add_alias ├── tasks │ └── main.yml └── templates │ └── muttrc ├── mailserver ├── handlers │ └── main.yml ├── tasks │ └── main.yml └── templates │ └── update-exim4.conf.conf ├── ssh ├── tasks │ └── main.yml └── templates │ └── 10-convenience.conf ├── webserver ├── files │ └── nginx.conf ├── handlers │ └── main.yml └── tasks │ └── main.yml ├── wol ├── README.md ├── files │ └── override.conf └── tasks │ └── main.yml └── workstation ├── files └── dotfiles │ └── .aliases ├── handlers └── main.yml └── tasks └── main.yml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/README.md -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/ansible.cfg -------------------------------------------------------------------------------- /doc/debian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/doc/debian.png -------------------------------------------------------------------------------- /doc/motd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/doc/motd.png -------------------------------------------------------------------------------- /doc/tasksel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/doc/tasksel.png -------------------------------------------------------------------------------- /inventory.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/inventory.ini -------------------------------------------------------------------------------- /playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/playbook.yml -------------------------------------------------------------------------------- /roles/X/files/10-intel.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/10-intel.conf -------------------------------------------------------------------------------- /roles/X/files/Xresources/lcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/Xresources/lcd -------------------------------------------------------------------------------- /roles/X/files/Xresources/urxvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/Xresources/urxvt -------------------------------------------------------------------------------- /roles/X/files/Xsession.d/90custom_essentials: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/Xsession.d/90custom_essentials -------------------------------------------------------------------------------- /roles/X/files/dotfiles/.Xaliases: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/dotfiles/.Xaliases -------------------------------------------------------------------------------- /roles/X/files/dotfiles/.Xresources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/dotfiles/.Xresources -------------------------------------------------------------------------------- /roles/X/files/dotfiles/.config/mpv/mpv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/dotfiles/.config/mpv/mpv.conf -------------------------------------------------------------------------------- /roles/X/files/dotfiles/.config/user-dirs.dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/dotfiles/.config/user-dirs.dirs -------------------------------------------------------------------------------- /roles/X/files/dotfiles/.mailcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/dotfiles/.mailcap -------------------------------------------------------------------------------- /roles/X/files/dotfiles/.xmonad/xmonad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/dotfiles/.xmonad/xmonad.hs -------------------------------------------------------------------------------- /roles/X/files/dotfiles/.xsession: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/dotfiles/.xsession -------------------------------------------------------------------------------- /roles/X/files/profile.d/startx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/files/profile.d/startx.sh -------------------------------------------------------------------------------- /roles/X/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/tasks/main.yml -------------------------------------------------------------------------------- /roles/X/templates/override.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/X/templates/override.conf -------------------------------------------------------------------------------- /roles/Xworkstation/files/Xsession.d/90custom_autolock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/Xworkstation/files/Xsession.d/90custom_autolock -------------------------------------------------------------------------------- /roles/Xworkstation/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/Xworkstation/tasks/main.yml -------------------------------------------------------------------------------- /roles/common/files/20-stats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/common/files/20-stats -------------------------------------------------------------------------------- /roles/common/files/30-packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/common/files/30-packages -------------------------------------------------------------------------------- /roles/common/files/dotfiles/.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/common/files/dotfiles/.bashrc -------------------------------------------------------------------------------- /roles/common/files/inputrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/common/files/inputrc -------------------------------------------------------------------------------- /roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /roles/database/files/daily_backup: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | cd /srv 4 | day=$(date +%A) 5 | su postgres -c pg_dumpall > "$day.sql" 6 | -------------------------------------------------------------------------------- /roles/database/files/monthly_backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/database/files/monthly_backup -------------------------------------------------------------------------------- /roles/database/files/pg_hba.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/database/files/pg_hba.conf -------------------------------------------------------------------------------- /roles/database/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/database/handlers/main.yml -------------------------------------------------------------------------------- /roles/database/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/database/tasks/main.yml -------------------------------------------------------------------------------- /roles/gamestation/files/10-intel.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/gamestation/files/10-intel.conf -------------------------------------------------------------------------------- /roles/gamestation/files/dotfiles/.xsession: -------------------------------------------------------------------------------- 1 | exec ialauncher --slideshow 10 2 | -------------------------------------------------------------------------------- /roles/gamestation/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/gamestation/tasks/main.yml -------------------------------------------------------------------------------- /roles/laptop/files/Xsession.d/90custom_trackpad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/laptop/files/Xsession.d/90custom_trackpad -------------------------------------------------------------------------------- /roles/laptop/files/Xsession.d/90custom_xbattbar: -------------------------------------------------------------------------------- 1 | xbattbar -c -t1 & 2 | -------------------------------------------------------------------------------- /roles/laptop/files/Xsession.d/90custom_xbindkeys: -------------------------------------------------------------------------------- 1 | xbindkeys 2 | -------------------------------------------------------------------------------- /roles/laptop/files/brightness: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/laptop/files/brightness -------------------------------------------------------------------------------- /roles/laptop/files/dotfiles/.xbindkeysrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/laptop/files/dotfiles/.xbindkeysrc -------------------------------------------------------------------------------- /roles/laptop/files/volume: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/laptop/files/volume -------------------------------------------------------------------------------- /roles/laptop/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/laptop/tasks/main.yml -------------------------------------------------------------------------------- /roles/mailclient/files/add_alias: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/mailclient/files/add_alias -------------------------------------------------------------------------------- /roles/mailclient/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/mailclient/tasks/main.yml -------------------------------------------------------------------------------- /roles/mailclient/templates/muttrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/mailclient/templates/muttrc -------------------------------------------------------------------------------- /roles/mailserver/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/mailserver/handlers/main.yml -------------------------------------------------------------------------------- /roles/mailserver/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/mailserver/tasks/main.yml -------------------------------------------------------------------------------- /roles/mailserver/templates/update-exim4.conf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/mailserver/templates/update-exim4.conf.conf -------------------------------------------------------------------------------- /roles/ssh/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/ssh/tasks/main.yml -------------------------------------------------------------------------------- /roles/ssh/templates/10-convenience.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/ssh/templates/10-convenience.conf -------------------------------------------------------------------------------- /roles/webserver/files/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/webserver/files/nginx.conf -------------------------------------------------------------------------------- /roles/webserver/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/webserver/handlers/main.yml -------------------------------------------------------------------------------- /roles/webserver/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/webserver/tasks/main.yml -------------------------------------------------------------------------------- /roles/wol/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/wol/README.md -------------------------------------------------------------------------------- /roles/wol/files/override.conf: -------------------------------------------------------------------------------- 1 | [Link] 2 | WakeOnLan=magic 3 | -------------------------------------------------------------------------------- /roles/wol/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/wol/tasks/main.yml -------------------------------------------------------------------------------- /roles/workstation/files/dotfiles/.aliases: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/workstation/files/dotfiles/.aliases -------------------------------------------------------------------------------- /roles/workstation/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/workstation/handlers/main.yml -------------------------------------------------------------------------------- /roles/workstation/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtts/debian/HEAD/roles/workstation/tasks/main.yml --------------------------------------------------------------------------------