Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/brizzbuzz/opnix
/ types & classes
Types & classes
39 in github.com/brizzbuzz/opnix
⨍
Functions
198
◇
Types & classes
39
Struct
ChangeDetection
internal/config/config.go:22
Struct
Client
internal/onepass/client.go:25
Struct
Config
Config represents the complete secrets configuration
internal/types/types.go:13
Struct
Config
internal/config/config.go:41
Struct
ErrorHandling
internal/config/config.go:27
Struct
HashStore
HashStore manages secret content hashes for change detection
internal/systemd/integration.go:42
Struct
Manager
Manager handles systemd service integration and change detection
internal/systemd/integration.go:48
Struct
OpnixError
OpnixError represents a structured error with context and suggestions
internal/errors/errors.go:116
Struct
ProcessResult
internal/secrets/processor.go:21
Struct
Processor
internal/secrets/processor.go:26
Struct
ProviderError
ProviderError describes a classified provider lookup failure.
internal/errors/errors.go:30
TypeAlias
ProviderErrorKind
internal/errors/errors.go:14
Struct
ProviderResolutionError
ProviderResolutionError summarizes one or more provider lookup failures.
internal/errors/errors.go:60
Struct
Secret
Secret represents a single secret configuration
internal/types/types.go:4
Struct
Secret
internal/config/config.go:11
Interface
SecretClient
internal/secrets/processor.go:16
Struct
SecretData
Secret represents a secret for validation
internal/validation/validator.go:23
Struct
SecretHash
SecretHash represents a stored hash of a secret's content
internal/systemd/integration.go:35
Struct
ServiceAction
ServiceAction defines how to handle a service when secrets change
internal/systemd/integration.go:20
Struct
SystemdIntegration
internal/config/config.go:33
Struct
Validator
Validator provides comprehensive validation with helpful error messages
internal/validation/validator.go:15
Interface
command
cmd/opnix/main.go:16
Struct
envCommand
cmd/opnix/main.go:101
Struct
envConfig
cmd/opnix/main.go:119
Struct
envProcessor
cmd/opnix/main.go:137
Struct
envResult
cmd/opnix/main.go:146
Struct
envSkippedVariable
cmd/opnix/main.go:141
Struct
envVariable
cmd/opnix/main.go:124
Interface
exitCoder
internal/errors/errors.go:25
Struct
fakeSecretsAPI
internal/onepass/client_test.go:15
Struct
mockClient
Mock client for testing
internal/secrets/processor_test.go:14
Interface
sdkSecretsAPI
internal/onepass/client.go:20
Struct
secretCommand
cmd/opnix/secret.go:27
Interface
secretProcessor
cmd/opnix/secret.go:19
Interface
secretResolver
cmd/opnix/main.go:115
Struct
serviceStatus
internal/systemd/integration.go:28
Struct
staticResolver
cmd/opnix/main.go:474
Interface
systemdManager
cmd/opnix/secret.go:23
Struct
tokenCommand
cmd/opnix/token.go:15