diff options
Diffstat (limited to 'src/config/mod.rs')
| -rw-r--r-- | src/config/mod.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/config/mod.rs b/src/config/mod.rs index 1fe97af..2a3a866 100644 --- a/src/config/mod.rs +++ b/src/config/mod.rs @@ -301,6 +301,11 @@ impl Config { Ok(path) } + pub fn set_prompt(&mut self, prompt: &str) -> Result<()> { + let role = Role::temp(prompt); + self.set_role_obj(role) + } + pub fn set_role(&mut self, name: &str) -> Result<()> { let role = self.retrieve_role(name)?; self.set_role_obj(role) |
