--- debian_pc_user: jv debian_pc_user_home: "/home/{{ debian_pc_user }}" debian_pc_kubernetes_minor_version: v1.36 debian_pc_enable_passwordless_sudo: true debian_pc_persistent_directories: - /data/openebs/local/registry - /data/docker - "/home/{{ debian_pc_user }}/git-server" - "/home/{{ debian_pc_user }}/backups/gitea" - "/home/{{ debian_pc_user }}/backups/gitea-restore-drills" debian_pc_user_groups: - sudo - docker - audio - bluetooth - video - plugdev debian_pc_enable_services: - ssh - cron - docker - containerd - kubelet - bluetooth debian_pc_pipx_packages: - package: "yt-dlp[default]" app: yt-dlp debian_pc_hold_packages: - containerd.io - kubeadm - kubectl - kubelet debian_pc_base_packages: - age - apt-transport-https - bash-completion - ca-certificates - curl - ffmpeg - git - gnupg - gpg - nodejs - python3 - python3-apt - rsync - sops - sudo - tar - unzip - wget - zip # Captured from the Debian PC manual package inventory. The playbook filters # packages that are unavailable for the current Debian release after adding the # third-party repositories, so this list can remain faithful to the source host. debian_pc_apt_manual_packages: - adduser - amd64-microcode - ansible - apt - apt-listchanges - apt-transport-https - apt-utils - aria2 - base-files - base-passwd - bash - bash-completion - bind9-dnsutils - bind9-host - blueman - bluez - bluez-tools - brave-browser - bsdutils - busybox - bzip2 - ca-certificates - chafa - chromium - conky-all - console-setup - containerd.io - containernetworking-plugins - coreutils - cpio - cron - cron-daemon-common - curl - dash - dbus - debconf - debconf-i18n - debian-archive-keyring - debian-faq - debianutils - dhcpcd-base - diffutils - direnv - dmidecode - dnsmasq - doc-debian - docker-buildx-plugin - docker-ce - docker-ce-cli - docker-ce-rootless-extras - docker-compose-plugin - docker-model-plugin - dosfstools - dpkg - e2fsprogs - fdisk - file - findutils - firmware-amd-graphics - firmware-realtek - firmware-sof-signed - gcc-14-base - geany - geany-plugins - gettext-base - git - gnumeric - gnupg - gparted - gpg - grep - groff-base - grub-common - grub-efi-amd64 - gzip - haveged - helm - hostname - i3 - ifupdown - imagemagick - inetutils-telnet - init - initramfs-tools - init-system-helpers - installation-report - iproute2 - iputils-ping - keyboard-configuration - kitty - kmod - krb5-locales - kubeadm - kubectl - kubelet - laptop-detect - less - linux-image-amd64 - linux-sysctl-defaults - locales - login - login.defs - logrotate - logsave - lsof - lvm2 - man-db - manpages - mawk - mcomix - media-types - mount - mplayer - nano - ncurses-base - ncurses-bin - ncurses-term - netbase - netcat-traditional - nfs-common - nftables - nginx - nodejs - openbox - open-iscsi - openssh-client - openssl-provider-legacy - os-prober - parted - passwd - pavucontrol - pciutils - perl - perl-base - pipx - procps - psmisc - pulseaudio-module-bluetooth - qcomicbook - readline-common - reportbug - rocminfo - rsync - screen - sed - sensible-utils - shellcheck - shim-signed - smplayer - sqv - sudo - synapse - systemd - systemd-sysv - systemd-timesyncd - sysvinit-utils - tar - task-english - task-laptop - tasksel - task-ssh-server - tcpdump - thefuck - tilda - tmux - tofu - traceroute - transmission - tree - tzdata - ucf - udev - unzip - usbutils - util-linux - util-linux-extra - vim - vim-common - vim-tiny - virtualenvwrapper - vlc - wamerican - wget - whiptail - wmctrl - wtmpdb - xlsx2csv - xorg - xz-utils - zip - zlib1g - zoom - zstd debian_pc_config_archive: "" debian_pc_restore_configs: true