Co-authored-by: Michael Grote <michael.grote@posteo.de> Reviewed-on: mg/ansible#191 Co-authored-by: mg <mg@noreply.git.mgrote.net> Co-committed-by: mg <mg@noreply.git.mgrote.net>
69 lines
2.2 KiB
YAML
69 lines
2.2 KiB
YAML
---
|
|
### 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}}/.bash_aliases"
|
|
local_path: "/home/mg/.bash_aliases"
|
|
- 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: "/home/mg/Nextcloud/Rest/ssh-keys/heimserver/private_key" # symlink in .ssh-dir
|
|
local_path: "/home/mg/.ssh/private_key_heimserver"
|
|
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_install_packages
|
|
programs_extra:
|
|
- bmon
|
|
- hddtemp
|
|
- s-tui
|
|
- smartmontools
|
|
- lm-sensors
|
|
- ethtool
|
|
- nextcloud-desktop
|
|
- gnome-tweaks
|
|
- powertop
|
|
- caja # filemanager
|
|
- arandr
|
|
- keepassxc
|
|
- vlc
|
|
- libreoffice
|
|
- gnome-calculator
|
|
- supertux
|
|
- python3-pip
|
|
- gramps # stammbaum
|
|
### mgrote.apt_manage_sources
|
|
manage_sources_apt_proxy_url: ""
|
|
### mgrote.ntp_chrony_server
|
|
ntp_chrony_timezone: "Europe/Berlin" # Zeitzone in der sich der Computer befindet
|
|
ntp_chrony_servers: # welche Server sollen befragt werden
|
|
- address: pool.ntp.org
|
|
options: iburst #optionaler parameter
|
|
ntp_chrony_logging: false # logging an/aus
|
|
### oefenweb.ufw
|
|
ufw_rules:
|
|
- rule: allow
|
|
to_port: 22
|
|
protocol: tcp
|
|
comment: 'ssh'
|
|
from_ip: 192.168.2.0/24
|