--- # Using raspberry pi as gateway (VPN) and DNS sinkhole (pihole) network_ipv4_address: "10.0.0.203" network_ipv4_gateway: "10.0.0.254" network_ipv4_dns: "10.0.0.254" network_prefer_ipv4: true # Discover network_ipv6_gateway with: ip -6 route show default | grep ra (run on any device before disabling router RA) # network_ipv6_gateway: "fe80::0000:1111:2222:3333" go_versions: - "latest" - "1.25.3" rust_versions: - "latest" - "1.83.0" nodejs_versions: - "lts" - "22.22.0" python_versions: - "3.13.7" - "3.12.11" ansible_core_version: "2.20.1" molecule_version: "25.9.0" ansible_lint_version: "25.9.2" yamllint_version: "1.37.1" wireguard_connections: wg-vpn1: | [Interface] PrivateKey = your_private_key_here Address = 10.2.0.2/32 DNS = 10.2.0.1 [Peer] PublicKey = server_public_key AllowedIPs = 0.0.0.0/0 Endpoint = vpn.com:51820 fonts_extra: - "ttf-dejavu" - "noto-fonts" zen_browser_install_browserpass: false zen_browser_install_passff: false zen_browser_extra_extensions: "tabby@whatsyouridea.com": installation_mode: "force_installed" install_url: "https://addons.mozilla.org/firefox/downloads/latest/tabby-window-tab-manager/latest.xpi" firefox_install_browserpass: false firefox_install_passff: false firefox_extra_extensions: "tabby@whatsyouridea.com": installation_mode: "force_installed" install_url: "https://addons.mozilla.org/firefox/downloads/latest/tabby-window-tab-manager/latest.xpi" hyprland_nvidia: false # Output criteria must be the full "make model serial" string reported by # `hyprctl monitors` (use "Unknown" for any missing field), not just the # model name — otherwise the profile silently never matches and kanshi # does nothing. hyprland_kanshi_profiles: | profile docked { output "Apple Computer Inc Built-in Display Unknown" disable output "Some Company LEFT-MODEL 1234ABCD" mode 2560x1440@59.95Hz position 0,0 scale 1.0 output "Some Company RIGHT-MODEL 5678EFGH" mode 2560x1440@59.95Hz position 2560,0 scale 1.0 } profile standalone { output "Apple Computer Inc Built-in Display Unknown" mode 2880x1800@60Hz position 0,0 scale 2.0 } logind_lid_ac_action: "ignore"