Documentation
¶
Overview ¶
Package constants consists of constants used throughout the `dev` tool. This can be stuff like application assets that need to be bundled with the application or phrases to support i18n in future- hopefully this goes multilingual but ¯\_(ツ)_/¯
Index ¶
Constants ¶
View Source
const ( // urls CanonicalRepositoryURL = "https://gitlab.com/zephinzer/dev" RepositoryURLConfiguration = "https://gitlab.com/zephinzer/dev/-/blob/master/docs/configuration.md" // some defaults DefaultGitlabHostname = "gitlab.com" DefaultNetworkCheckMethod = "GET" DefaultPathToConfiguration = "./dev.yaml" DefaultPathToSQLite3DB = "./dev.db" // time formats DevTimeFormat = "20060102_150405" DevHumanTimeFormat = "2006-01-02 15:04:05" DateOnlyTimeFormat = "2006-01-02" GithubAPITimeFormat = "2006-01-02T15:04:05.99Z" GitlabAPITimeFormat = "2006-01-02T15:04:05.999Z" PivotalTrackerAPITimeFormat = "2006-01-02T15:04:05Z" // exit codes ExitOK = 0 ExitErrorSystem = 1 ExitErrorUser = 2 ExitErrorInput = 4 ExitErrorConfiguration = 8 ExitErrorApplication = 16 ExitErrorValidation = 16 // labels CheckSuccessFormat = "\033[32m✅\033[0m \033[1m%s\033[0m " CheckFailureFormat = "\033[31m❌ \033[1m%s\033[0m " )
Variables ¶
View Source
var ( DefaultSystrayIcon = SystrayIconLight AccountCanonicalNoun = "account" AccountAliases = []string{"accounts", "acct", "accts", "acc", "accs", "a"} CheckCanonicalVerb = "check" CheckAliases = []string{"c", "verify"} ClientCanonicalNoun = "client" ClientAliases = []string{"cl", "c"} DebugCanonicalVerb = "debug" DebugAliases = []string{"test"} ConfigurationCanonicalNoun = "configuration" ConfigurationAliases = []string{"config", "conf", "cf", "c"} DatabaseCanonicalNoun = "database" DatabaseAliases = []string{"db"} GetCanonicalVerb = "get" GetAliases = []string{"retrieve", "g"} GitlabCanonicalNoun = "gitlab" GitlabAliases = []string{"gl"} GithubCanonicalNoun = "github" GithubAliases = []string{"gh"} GotoCanonicalVerb = "goto" GotoAliases = []string{"go", "go2"} InitialiseCanonicalNoun = "initialise" InitialiseAliases = []string{"initialize", "init", "i"} InstallCanonicalVerb = "install" InstallAliases = []string{"setup"} NetworkCanonicalNoun = "network" NetworkAliases = []string{"networks", "net", "nets", "nw"} NotificationsCanonicalNoun = "notifications" NotificationsAliases = []string{"notification", "notif", "notifs", "n"} OpenCanonicalVerb = "open" OpenAliases = []string{"op", "o"} PivotalTrackerCanonicalNoun = "pivotaltracker" PivotalTrackerAliases = []string{"pivotal", "pt"} RepositoryCanonicalNoun = "repository" RepositoryAliases = []string{"repositories", "repo", "repos", "rp", "r"} ServerCanonicalNoun = "server" ServerAliases = []string{"syncer"} SoftwareCanonicalNoun = "software" SoftwareAliases = []string{"softwares", "sw", "apps", "s"} StartCanonicalVerb = "start" StartAliases = []string{"st", "s"} SystemInfoCanonicalNoun = "sysinfo" SystemInfoAliases = []string{"system-info", "system", "si"} TelegramCanonicalNoun = "telegram" TelegramAliases = []string{"tg", "t.me"} TrelloCanonicalNoun = "trello" TrelloAliases = []string{"tr"} WorkCanonicalNoun = "work" WorkAliases = []string{"stories", "tasks", "tickets", "w"} WorkspaceCanonicalNoun = "workspace" WorkspaceAliases = []string{"ws"} )
View Source
var SystrayIconDark []byte = []byte{}/* 4176 elements not displayed */
View Source
var SystrayIconLight []byte = []byte{}/* 3920 elements not displayed */
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.