mirror of
https://github.com/Hilbis/Hilbish
synced 2025-07-01 16:52:03 +00:00
37 lines
9.9 KiB
HTML
37 lines
9.9 KiB
HTML
<!doctype html>
|
|
<html class="bg-stone-50 dark:bg-neutral-900 text-black dark:text-white"><head><meta content="width=device-width, initial-scale=1.0" name="viewport"><link href="https://rosettea.github.io/Hilbish/versions/new-website//tailwind.css" rel="stylesheet"><title>Hilbish</title><meta content="#ff89dd" name="theme-color"><meta content="https://rosettea.github.io/Hilbish/versions/new-website//hilbish-flower.png" property="og:image"><meta content="Hilbish" property="og:title"><meta content="Hilbish" property="og:site_name"><meta content="website" property="og:type"><meta content="Something Unique. Hilbish is the new interactive shell for Lua fans. Extensible, scriptable, configurable: All in Lua." property="og:description"><meta content="Something Unique. Hilbish is the new interactive shell for Lua fans. Extensible, scriptable, configurable: All in Lua." name="description"><meta content="Lua,Shell,Hilbish,Linux,zsh,bash" name="keywords"><meta content="https://rosettea.github.io/Hilbish/versions/new-website/" property="og:url"></head><body class="min-h-screen flex flex-col"><nav class="bg-stone-50/80 dark:bg-neutral-900/80 flex justify-around sticky items-center top-0 w-full z-50 border-b border-b-zinc-300 backdrop-blur-md h-18"><div class="flex my-auto px-2"><div><a class="flex items-center gap-1" href="/"><img class="h-16" src="/hilbish-flower.png"><span class="self-center text-3xl font-medium">Hilbish</span></a></div></div><div class="flex gap-3 dark:text-pink-300 text-pink-600"><a href="/">Home</a><a href="/install">Install</a><a href="/docs">Docs</a><a href="/blog">Blog</a></div></nav><div class="flex-auto flex flex-col overflow-none"><div class="sm:hidden h-10 flex py-2 px-4 border-b border-b-zinc-300 w-full gap-2 backdrop-blur-sm bg-zinc-300/50 dark:bg-zinc-800/50 z-50"><label class="cursor-pointer" for="sidebar-toggle"><tag><svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" class="fill-black"><path d="M120-240v-80h240v80H120Zm0-200v-80h480v80H120Zm0-200v-80h720v80H120Z"/></svg></tag></label><span>Options</span></div><div class="h-full sm:flex grid"><input class="peer hidden" id="sidebar-toggle" type="checkbox"><div class="p-4 border-r border-r-zinc-300 col-start-1 row-start-1 bg-neutral-200 dark:bg-neutral-900 basis-2/10 transition-transform duration-300 -translate-x-full peer-checked:translate-x-0 sm:translate-x-0 z-30"><ul><li class="mb-2"><a href="/docs/completions">Completions</a></li><li class="mb-2"><a href="/docs/nature/doc">Module doc</a></li><li class="mb-2"><a href="/docs">Introduction</a></li><li class="mb-2"><a href="/docs/getting-started">Getting Started</a></li><li class="mb-2"><a href="/docs/faq">Frequently Asked Questions</a></li><li class="mb-2"><a href="/docs/lunacolors">Lunacolors</a></li><li class="mb-2"><a href="/docs/nature/dirs">Module dirs</a></li><li class="mb-2"><a href="/docs/nature">Nature</a></li><li class="mb-2"><a href="/docs/api/fs">Module fs</a></li><li class="mb-2"><a href="/docs/api/hilbish">Module hilbish</a></li><li class="mb-2"><a href="/docs/api/bait">Module bait</a></li><li class="mb-2"><a href="/docs/api/terminal">Module terminal</a></li><li class="mb-2"><a href="/docs/api/commander">Module commander</a></li><li class="mb-2"><a href="/docs/api">API</a></li><li class="mb-2"><a href="/docs/api/snail">Module snail</a></li><li class="mb-2"><a href="/docs/features/runner-mode">Runner Mode</a></li><li class="mb-2"><a href="/docs/features/opts">Options</a></li><li class="mb-2"><a href="/docs/features">Features</a></li><li class="mb-2"><a href="/docs/features/notifications">Notification</a></li><li class="mb-2"><a href="/docs/hooks/hilbish">Hilbish</a></li><li class="mb-2"><a href="/docs/hooks">Signals</a></li><li class="mb-2"><a href="/docs/hooks/command">Command</a></li><li class="mb-2"><a href="/docs/hooks/signal">Signal</a></li><li class="mb-2"><a href="/docs/vim-mode/actions">Actions</a></li><li class="mb-2"><a href="/docs/vim-mode">Vim Mode</a></li></ul></div><main class="mb-4 h-full overflow-y-auto basis-7/7 col-start-1 row-start-1 transition-all duration-300 peer-checked:filter peer-checked:blur-sm peer-checked:bg-black/30 px-4 pt-2"><h1 class="mb-2 font-bold text-4xl">Options</h1><p>Opts are simple toggle or value options a user can set in Hilbish.
|
|
As toggles, there are things like <code class="text-violet-600 dark:text-violet-400">autocd</code> or history saving. As values,
|
|
there is the <code class="text-violet-600 dark:text-violet-400">motd</code> which the user can either change to a custom string or disable.</p><p>Opts are accessed from the <code class="text-violet-600 dark:text-violet-400">hilbish.opts</code> table. Here they can either
|
|
be read or modified</p><h3 class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-2xl" id="autocd"><code class="text-violet-600 dark:text-violet-400">autocd</code></h3><p class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-xl" id="Value:-boolean-Default:-false">Value: <code class="text-violet-600 dark:text-violet-400">boolean</code>
|
|
Default: <code class="text-violet-600 dark:text-violet-400">false</code></p><p>The autocd opt makes it so that lone directories attempted to be executed are
|
|
instead set as the shell's directory.</p><p>Example:
|
|
<code class="text-violet-600 dark:text-violet-400">
|
|
~/Directory
|
|
∆ ~
|
|
~
|
|
∆ Downloads
|
|
~/Downloads
|
|
∆ ../Documents
|
|
~/Documents
|
|
∆
|
|
</code></p><p><hr></p><h3 class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-2xl" id="history"><code class="text-violet-600 dark:text-violet-400">history</code></h3><p class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-xl" id="Value:-boolean-Default:-true-Sets-whether-command-history-will-be-saved-or-not.">Value: <code class="text-violet-600 dark:text-violet-400">boolean</code>
|
|
Default: <code class="text-violet-600 dark:text-violet-400">true</code>
|
|
Sets whether command history will be saved or not.</p><p><hr>
|
|
|
|
### <code class="text-violet-600 dark:text-violet-400">greeting</code>
|
|
#### Value: <code class="text-violet-600 dark:text-violet-400">boolean</code> or <code class="text-violet-600 dark:text-violet-400">string</code>
|
|
The greeting is the message that Hilbish shows on startup
|
|
(the one which says Welcome to Hilbish).</p><p>This can be set to either true/false to enable/disable or a custom greeting string.</p><p><hr></p><h3 class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-2xl" id="motd"><code class="text-violet-600 dark:text-violet-400">motd</code></h3><p class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-xl" id="Value:-boolean-Default:-true-The-message-of-the-day-shows-the-current-major.minor-version-and-includes-a-small-range-of-things-added-in-the-current-release.">Value: <code class="text-violet-600 dark:text-violet-400">boolean</code>
|
|
Default: <code class="text-violet-600 dark:text-violet-400">true</code>
|
|
The message of the day shows the current major.minor version and
|
|
includes a small range of things added in the current release.</p><p>This can be set to <code class="text-violet-600 dark:text-violet-400">false</code> to disable the message.</p><p><hr></p><h3 class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-2xl" id="fuzzy"><code class="text-violet-600 dark:text-violet-400">fuzzy</code></h3><p class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-xl" id="Value:-boolean-Default:-false-Toggles-the-functionality-of-fuzzy-history-searching-usable-via-the-menu-in-Ctrl-R.-Fuzzy-searching-is-an-approximate-searching-method-which-means-results-that-match-closest-will-be-shown-instead-of-an-exact-match.">Value: <code class="text-violet-600 dark:text-violet-400">boolean</code>
|
|
Default: <code class="text-violet-600 dark:text-violet-400">false</code>
|
|
Toggles the functionality of fuzzy history searching, usable
|
|
via the menu in Ctrl-R. Fuzzy searching is an approximate searching
|
|
method, which means results that match <strong>closest</strong> will be shown instead
|
|
of an exact match.</p><p><hr></p><h3 class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-2xl" id="notifyJobFinish"><code class="text-violet-600 dark:text-violet-400">notifyJobFinish</code></h3><p class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-xl" id="Value:-boolean-Default:-true-If-this-is-enabled-when-a-background-job-is-finished-a-notification-will-be-sent.">Value: <code class="text-violet-600 dark:text-violet-400">boolean</code>
|
|
Default: <code class="text-violet-600 dark:text-violet-400">true</code>
|
|
If this is enabled, when a background job is finished,
|
|
a <a href="../notifications">notification</a> will be sent.</p><h3 class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-2xl" id="processorSkipList"><code class="text-violet-600 dark:text-violet-400">processorSkipList</code></h3><p class="mb-1 text-neutral-800 dark:text-neutral-300 font-bold text-xl" id="Value:-table-Default:-{}-A-table-listing-the-names-of-command-processors-to-skip.">Value: <code class="text-violet-600 dark:text-violet-400">table</code>
|
|
Default: <code class="text-violet-600 dark:text-violet-400">{}</code>
|
|
A table listing the names of command processors to skip.</p></main></div></div><footer class="py-4 px-6 flex flex-row justify-around border-t border-t-zinc-300"><div class="flex flex-col"><a class="flex items-center gap-1" href="https://rosettea.github.io/Hilbish/versions/new-website/"><img class="h-24" src="/hilbish-flower.png"><span class="self-center text-6xl">Hilbish</span></a><span class="text-xl">The Moon-powered shell!</span><span class="text-light text-neutral-500">MIT License, copyright sammyette 2025</span></div><div class="flex flex-col"><a href="https://github.com/Rosettea/Hilbish"><span class="text-pink-300 text-light">GitHub</span></a></div></footer></body></html> |