Hilbish/docs/opts.md

38 lines
1.0 KiB
Markdown
Raw Normal View History

---
title: "Opts"
date: 2023-04-14T01:01:10-04:00
draft: false
---
Opts are simple settings and switches to control certain Hilbish behavior.
This ranges from things like the greeting messages on bootup to "autocd"
functionality.
They can be changed via a simple assign (like `hilbish.opts.namehere = true`).
# Available Opts
## `autocd`
The `autocd` opt (default false) makes it so that if a lone path is
ran, Hilbish will change directory to that path.
Example:
```
sammy ~ ∆ hilbish.opts.autocd = true
sammy ~ ∆ ~/Downloads
sammy ~/Downloads ∆
```
## `history`
This opt controls if Hilbish will store commands in history. It
is default true.
## `greeting`
The `greeting` is exactly as the name says: a greeting message on Hilbish
startup. It can be set to any value, and when Hilbish finishes initalizing
will print that text. The `greeting` will be passed to Lunacolors for
formatting.
## `motd`
The `motd` is a message to summarize the current running version. It can be
set as a boolean (true or false).