---
  ### mgrote.tmux
  tmux_auto_attach: absent
  ### mgrote.dotfiles
  dotfiles_repo_url: https://git.mgrote.net/mg/dotfiles
  dotfiles_repo_path: /home/mg/dotfiles
  dotfiles_files:
    - repo_path: "{{ dotfiles_repo_path}}/.vimrc"
      local_path: "/home/mg/.vimrc"
    - repo_path: "{{ dotfiles_repo_path}}/.tmux.conf"
      local_path: "/home/mg/.tmux.conf"
    - repo_path: "{{ dotfiles_repo_path}}/.gitconfig"
      local_path: "/home/mg/.gitconfig"
    - repo_path: "{{ dotfiles_repo_path}}/i3/config"
      local_path: "/home/mg/.config/i3/config"
    - repo_path: "{{ dotfiles_repo_path}}/alacritty/alacritty.yml"
      local_path: "/home/mg/.config/alacritty/alacritty.yml"
    - repo_path: "{{ dotfiles_repo_path}}/flameshot/flameshot.ini"
      local_path: "/home/mg/.config/flameshot/flameshot.ini"
    - repo_path: "{{ dotfiles_repo_path}}/.ssh/config"
      local_path: "/home/mg/.ssh/config"
    - repo_path: "{{ dotfiles_repo_path}}/dunstrc"
      local_path: "/home/mg/.config/dunst/dunstrc"
  dotfiles_dirs:
    - path: /home/mg/.config/i3
    - path: /home/mg/.config/polybar
    - path: /home/mg/.config/alacritty
    - path: /home/mg/.config/.ssh
    - path: /home/mg/.config/flameshot
  dotfiles_owner: mg
  ### mgrote.apt_manage_packages
  apt_packages_extra:
    - bmon
    - s-tui
    - smartmontools
    - lm-sensors
    - ethtool
    - nextcloud-desktop
    - gnome-tweaks
    - powertop
    - caja # filemanager
    - arandr
    - keepassxc
    - vlc
    - libreoffice
    - gnome-calculator
    - supertux
    - python3-pip
    - gramps # stammbaum
    - shellcheck
    - vivaldi-stable
    - cowsay
    - lolcat
    - fortune-mod
  ### mgrote.apt_manage_sources
  manage_sources_apt_proxy: ""
  manage_sources_extra_repos: # Extra Repositories
    - name: vivaldi
      url: "deb [arch=amd64] https://repo.vivaldi.com/stable/deb/ stable main"
  ### mgrote.systemd-timesyncd
  ntp_timesyncd_timezone: "Europe/Berlin" # Zeitzone in der sich der Computer befindet
  ntp_timesyncd_servers: # welche Server sollen befragt werden
    - pool.ntp.org
  ### oefenweb.ufw
  ufw_rules:
    - rule: allow
      to_port: 22
      protocol: tcp
      comment: 'ssh'
      from_ip: 0.0.0.0/0
  ### mgrote.user
  users:
    - username: mg
      password: "{{ lookup('keepass', 'mg_linux_password_hash', 'password') }}"
      update_password: on_create
      groups: ssh, sudo, docker
      state: present
      public_ssh_key: "{{ ssh_public_key_mg }}"
      allow_sudo: true
      allow_passwordless_sudo: true
    - username: ansible-user
      password: "{{ lookup('keepass', 'ansible_user_linux_password_hash', 'password') }}"
      update_password: on_create
      groups: ssh, sudo
      state: present
      public_ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyqs0OE5RVqs6tIzyuGQWvq/OVDa/tfdSEqMIwcthFt+pwCCjpqtNc8L8FSXgphSwuNosFakqhMLDFD3pmII+t61NRExsoR3nGTDuCAQnTvTKXTEfhnunN3pwgXWVTI68j9pRzmSy+hMkSFbgN9EGMSXxGcNunY7ewS3ZkVe08SWFpiX9giYq6uiOiMHsZKdcP6s2QRXUhZlTx2cOc/9gJ5lD82EUXQRZzT6ww2xVrceIW9c3CZFmSmYWxvrR7dPcHrke90FPPd5WhU+Anz++6GsT6+OhZTk+uQnBHllFXn9NoFQIEUDO4zV+gFXITaAbTkLAcCwuKB2QcDZ6C2mhf ansible-generated on ansible-v2
      allow_sudo: true
      allow_passwordless_sudo: true