summaryrefslogtreecommitdiff
path: root/internal/config
diff options
context:
space:
mode:
Diffstat (limited to 'internal/config')
-rw-r--r--internal/config/config.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/internal/config/config.go b/internal/config/config.go
index 5aa8462..d83c59d 100644
--- a/internal/config/config.go
+++ b/internal/config/config.go
@@ -1,7 +1,11 @@
package config
+// Config holds the application-level configuration for a single execution run.
type Config struct {
- Profile string
+ // Profile is the name of the WireGuard profile to use.
+ Profile string
+ // DNSServer is an optional override for the DNS server.
DNSServer string
- Command []string
+ // Command is the actual command and arguments to be executed within the namespace.
+ Command []string
}