diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-12-08 02:31:40 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-12-28 18:58:11 +0100 |
commit | 0c376fad4c4ee54836819ea91f87e2f30623e36b (patch) | |
tree | 9aeb9c5e043cc5b051e2e569231daff9dc359155 /inventory/host_vars/ch-equinox-t450s.yml | |
parent | add banner for equinox worksations (diff) |
add host ch-equinox-t450s
Diffstat (limited to 'inventory/host_vars/ch-equinox-t450s.yml')
-rw-r--r-- | inventory/host_vars/ch-equinox-t450s.yml | 226 |
1 files changed, 226 insertions, 0 deletions
diff --git a/inventory/host_vars/ch-equinox-t450s.yml b/inventory/host_vars/ch-equinox-t450s.yml new file mode 100644 index 00000000..efbdffac --- /dev/null +++ b/inventory/host_vars/ch-equinox-t450s.yml @@ -0,0 +1,226 @@ +--- +preseed_language: de +preseed_country: AT +preseed_locales: + - de_AT.UTF-8 + - de_DE.UTF-8 + - en_US.UTF-8 + +preseed_no_splash: no +preseed_install_tasks: + - xubuntu-desktop + +preseed_manual_partitioning: yes + +install: + efi: yes + +install_dhcp: yes +network: + domain: "{{ host_domain }}" + primary: + name: enp0s25 + + +base_modules_blacklist: "{{ base_modules_blacklist_none }}" + +zsh_banner: equinox + +admin_users_host: + - equinox + +apt_repo_components: + - main + - restricted + - universe + - multiverse + + +zfs_arc_size: + min: 512M + max: 2G + +zfs_pools: + storage: + mountpoint: /srv/storage + create_vdevs: /dev/mapper/t450s-storage + +ws_base_home_zfs: + pool: storage + name: home + properties: + xattr: sa + compression: lz4 + quota: 300G + +ws_base_extra_packages: + - aisleriot + - atftp + - asciidoc + - audacity + - autoconf + - automake + - avr-libc + - avrdude + - binutils-avr + - bison + - build-essential + - cheese + - clang + - clinfo + - cmake + - debhelper + - dh-lua + - dh-make + - dh-python + - dh-systemd + - devscripts + - dfu-programmer + - docker.io + - dos2unix + - doxygen + - easytag + - elpa-debian-el + - elpa-go-mode + - elpa-lua-mode + - elpa-php-mode + - elpa-rust-mode + - elpa-web-mode + - elpa-yaml-mode + - emacs + - enigmail + - filezilla + - flac + - fldigi + - flex + - freecad + - fzf + - gcc-avr + - gdebi + - gerbv + - ghex + - git + - git-lfs + - git-remote-gcrypt + - gitk + - gnome-games + - gnome-mahjongg + - gpredict + - gputils + - gstreamer1.0-vaapi + - gvncviewer + - inkscape + - ipcalc + - iperf + - iperf3 + - iputils-arping + - ipython3 + - jq + - kdenlive + - keepassx + - kicad + - kicad-libraries + - kicad-packages3d + - kpartx + - make + - mbr + - meld + - mingw-w64 + - mosh + - msmtp-mta + - nfs-common + - nmap + - ntpdate + - nyx + - pandoc + - parcimonie + - patchutils + - pdftk-java + - pidgin-plugin-pack + - pigz + - pinentry-curses + - pitivi + - playonlinux + - pm-utils + - ppa-purge + - pristine-tar + - privoxy + - pv + - pwgen + - python3-autopep8 + - python3-paramiko + - python3-ruamel.yaml + - python3-sphinx + - python3-sphinx-rtd-theme + - qemu-kvm + - qemu-utils + - quilt + - radeontop + - ragel + - rdesktop + - rhythmbox + - rkhunter + - rustc + - scala-mode-el + - scons + - sdcc + - signify-openbsd + - signing-party + - socat + - sqlite3 + - sshfs + - stun-client + - subversion + - swaks + - syslinux + - syslinux-common + - syslinux-efi + - texlive + - texlive-lang-german + - torbrowser-launcher + - totem + - unrar + - vainfo + - valgrind + - virtualbox + - virtualbox-dkms + #- virtualbox-ext-pack + - virtualbox-qt + - vorbis-tools + - wavemon + - whois + - wine + - wine64 + - winetricks + - wireshark + - x264 + - xclip + - xfce4-goodies + - xorriso + - xul-ext-lightning + - yamllint + - yasm + # needs apt-repo/spreadspace + - go + - info-beamer + # needs apt-repo/tor-project + - tor + - tor-geoipdb + # needs apt-repo/kubernetes + - kubectl + # needs apt-repo/riot + - element-desktop + +## ansible in focal is outdated and the PPA is currently broken +## will install ansible via pip but listing the deps here: + # - ansible + - python3-argcomplete + - python3-crypto + - python3-cryptography + - python3-distutils + - python3-dnspython + - python3-httplib2 + - python3-jinja2 + - python3-netaddr + - python3-yaml + - python3-pip |