diff options
| author | Jeff Carr <[email protected]> | 2025-01-16 10:26:19 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-01-16 10:26:19 -0600 |
| commit | 2398e30048da965f127fccbf4955a5f14b762637 (patch) | |
| tree | 0ebc2616fd898530920ff53700354dacb9340dcf | |
| parent | 49a06843e9aafdd74fa110df622816dbe61fe7b3 (diff) | |
add xterm settings to the config
| -rw-r--r-- | forgeConfig.proto | 2 | ||||
| -rw-r--r-- | init.go | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/forgeConfig.proto b/forgeConfig.proto index 81e2f2c..ad1f32c 100644 --- a/forgeConfig.proto +++ b/forgeConfig.proto @@ -39,4 +39,6 @@ message ForgeConfigs { // `autogenpb:marshal` `autogenpb:nomutex` string version = 2; // could be used for protobuf schema change violations? repeated ForgeConfig ForgeConfigs = 3; string username = 4; // what to use for the user branch (default ENV{USER}) + string xterm = 14; // what xterm the user wants as the default + repeated string xtermArgv = 15; // the argv line for xterm } @@ -28,6 +28,16 @@ func Init() *Forge { f.Config.Username = usr.Username f.SetConfigSave(true) } + + if f.Config.Xterm == "" { + f.Config.Xterm = "xterm" + f.Config.XtermArgv = append(f.Config.XtermArgv, "-bg") + f.Config.XtermArgv = append(f.Config.XtermArgv, "black") + f.Config.XtermArgv = append(f.Config.XtermArgv, "-fg") + f.Config.XtermArgv = append(f.Config.XtermArgv, "white") + f.SetConfigSave(true) + } + f.Machine.InitWit() now := time.Now() |
