domain/architecture/system/deployment/nix_darwin/service/ops.bend checks
raw source on the hub · import 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/ops.bend as Ops
2 imports
import Base import ./type.bend as Sv
Definitions
def container source · line 4 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service -> String
def label source · line 9 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service -> String
def port source · line 14 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service -> U32
def start source · line 19 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service -> 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Start
def labels source · line 24 · raw
@xs:List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service> -> List<&2, String>
def at_login source · line 31 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Start -> Bool
def needs_login source · line 39 · raw
@xs:List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service> -> Bool
Whether any service needs a user session to start.
def program source · line 48 · raw
@p:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Program -> String
---- a service as a nix-darwin launchd job ---- The program's path in the Nix store.
def quoted source · line 57 · raw
@xs:List<&2, String> -> String
def env source · line 64 · raw
@e:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Env -> String
def envs source · line 71 · raw
@xs:List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Env> -> String
def job_kind source · line 79 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Start -> String
At login: a launch agent in the user's session. At boot: a launch daemon that runs as the user.
def user_name source · line 86 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Start -> @+user:String -> String
def job source · line 93 · raw
@s:0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service -> @+user:String -> @+logs:String -> String
def jobs source · line 106 · raw
@xs:List<&2, 0x1fc67b41fabeabde819cdaa647758be1/domain/architecture/system/deployment/nix_darwin/service/type.Service> -> @+user:String -> @+logs:String -> String