| 1234567891011121314151617181920212223 |
- package base
- // CommandEnvHolder is a struct holds the environment info of commands
- type CommandEnvHolder struct {
- // Executable name of current binary
- Exec string
- // commands column width of current command
- CommandsWidth int
- }
- // CommandEnv holds the environment info of commands
- var CommandEnv CommandEnvHolder
- func init() {
- /*
- exec, err := os.Executable()
- if err != nil {
- return
- }
- CommandEnv.Exec = path.Base(exec)
- */
- CommandEnv.Exec = "xray"
- }
|