Options provided by modules in github.com/pinpox/nixos
Whether to enable binary-cache setup.
Default: false
Example: true
Whether to enable default bluetooth configuration.
Default: false
Example: true
Wheter this host should be skipped by the CI pipeline
Default: false
Example: true
Whether to enable the default desktop configuration.
Default: false
Example: true
hostname to identify the instance
Default: <nil>
Example: deepblue
Wireguard for the wg0 VPN
Default: <nil>
Example: 192.168.7.XXX
Whether to enable the default server configuration.
Default: false
Example: true
hostname to identify the instance
Default: <nil>
Example: deepblue
Whether to enable dex authorization provider.
Default: false
Example: true
Host serving dex
Default: login.0cx.de
Example: login.0cx.de
Whether to enable Environment defaults.
Default: false
Example: true
Whether to enable filebrowser webUI.
Default: false
Example: true
Whether to enable Fonts defaults.
Default: false
Example: true
Whether to enable gitea config.
Default: false
Example: true
Host serving gitea
Default: git.0cx.de
Example: git.0cx.de
Whether to enable Hedgedoc server.
Default: false
Example: true
Whether to enable hello service.
Default: false
Example: true
A very friendly service that greets you
Default: world
Example: universe
Whether to enable Home-assitant server.
Default: false
Example: true
Whether to enable http2irc webhook relay.
Default: false
Example: true
Whether to enable Krosse Flagge Homepage.
Default: false
Example: true
Whether to enable Locale defaults.
Default: false
Example: true
Whether to enable LVM/Grub defaults.
Default: false
Example: true
Whether to enable Mattermost server.
Default: false
Example: true
Whether to enable miniflux RSS reader.
Default: false
Example: true
Whether to enable mino s3 config.
Default: false
Example: true
Whether to enable Network defaults.
Default: false
Example: true
Whether to enable Nextcloud.
Default: false
Example: true
Whether to enable Nix defaults.
Default: false
Example: true
Whether to enable ntfy-sh notification server.
Default: false
Example: true
Whether to enable OpenSSH server.
Default: false
Example: true
Whether to enable owncast server.
Default: false
Example: true
Host serving owncast
Default: stream.0cx.de
Example: stream.0cx.de
Paths to exclude from backup
Default: []
Example: [/home/pinpox/cache]
Paths to backup to offsite storage
Default: []
Example: [/home/pinpox/Notes]
Paths to backup to onsite storage
Default: []
Example: [/home/pinpox/Notes]
Whether to enable restic backups.
Default: false
Example: true
Whether to enable sound defaults.
Default: false
Example: true
Whether to enable The Lounge IRC client and bouncer.
Default: false
Example: true
Whether to enable local unbound for desktops.
Default: false
Example: true
Whether to enable vikunja config.
Default: false
Example: true
Host serving vikunja
Default: todo.0cx.de
Example: tasks.0cx.de
Whether to enable Docker virtualisation.
Default: false
Example: true
Whether to enable VirtualBox virtualisation.
Default: false
Example: true
Whether to enable wastebin server.
Default: false
Example: true
IP address of the host. Make sure to also set the peer entry for the server accordingly.
Default: 0.0.0.0
Example: 192.168.7.1/24
Whether to enable wireguard client configuration.
Default: false
Example: true
Whether to enable X server.
Default: false
Example: true
Whether to enable yubikey defaults.
Default: false
Example: true
Whether to enable ZSH defaults.
Default: false
Example: true