diff --git a/404.html b/404.html index 18d1096..c515b21 100644 --- a/404.html +++ b/404.html @@ -1,4 +1,4 @@ -404 Page not found — Hilbish -

Go Home

\ No newline at end of file diff --git a/blog/improving-this-website/index.html b/blog/improving-this-website/index.html index 91f465c..11fa926 100644 --- a/blog/improving-this-website/index.html +++ b/blog/improving-this-website/index.html @@ -1,10 +1,10 @@ -Improving Hilbish's Branding — Hilbish -

Improving Hilbish's Branding

by sammyette

Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more diff --git a/blog/index.html b/blog/index.html index 8505e6f..5051ea9 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1,6 +1,6 @@ -Blogs — Hilbish -

Improving Hilbish's Branding

Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more focused post on the date (19st). I decided to fix up this website and Hilbish’s logo, so that can be thought of as something for the 2 years milestone? Logo Hilbish’s old logo was.. not that good. It definitely functioned as a logo, but the yellow part of it looked ugly (sorry old logo).

v2.1.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.1.2 tag. diff --git a/blog/v2.0-release/index.html b/blog/v2.0-release/index.html index 333952b..2cf3ed7 100644 --- a/blog/v2.0-release/index.html +++ b/blog/v2.0-release/index.html @@ -1,10 +1,10 @@ -Hilbish v2.0 Release — Hilbish -

Hilbish v2.0 Release

by sammyette

Hilbish v2.0 has been released! Well actually, it was released a week ago, but I only wrote this diff --git a/blog/v2.1-release/index.html b/blog/v2.1-release/index.html index fbac5fb..d7dd5ce 100644 --- a/blog/v2.1-release/index.html +++ b/blog/v2.1-release/index.html @@ -1,12 +1,12 @@ -v2.1 Release — Hilbish -

v2.1 Release

by sammyette

The release with full changelogs and prebuilt binaries can be seen at the v2.1.0 diff --git a/blog/v2.1.1-release/index.html b/blog/v2.1.1-release/index.html index af0002c..e9390d1 100644 --- a/blog/v2.1.1-release/index.html +++ b/blog/v2.1.1-release/index.html @@ -1,10 +1,10 @@ -v2.1.1 Release — Hilbish -

v2.1.1 Release

by sammyette

The release with full changelogs and prebuilt binaries can be seen at the v2.1.1 diff --git a/blog/v2.1.2-release/index.html b/blog/v2.1.2-release/index.html index f136f12..595306e 100644 --- a/blog/v2.1.2-release/index.html +++ b/blog/v2.1.2-release/index.html @@ -1,10 +1,10 @@ -v2.1.2 Release — Hilbish -

v2.1.2 Release

by sammyette

The release with full changelogs and prebuilt binaries can be seen at the v2.1.2 diff --git a/blog/welcome/index.html b/blog/welcome/index.html index 0db447e..1379d6f 100644 --- a/blog/welcome/index.html +++ b/blog/welcome/index.html @@ -1,6 +1,6 @@ -Welcome to the Hilbish blog — Hilbish -

Welcome to the Hilbish blog

by sammyette

Hello! Welcome to the Hilbish blog. This will mainly contain release announcements and some other things relating to Hilbish (development).

\ No newline at end of file diff --git a/categories/index.html b/categories/index.html index dea894c..33102e7 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,6 +1,6 @@ -Categories — Hilbish -
Improving Hilbish's Branding

Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more focused post on the date (19st). I decided to fix up this website and Hilbish’s logo, so that can be thought of as something for the 2 years milestone? Logo Hilbish’s old logo was.. not that good. It definitely functioned as a logo, but the yellow part of it looked ugly (sorry old logo).

v2.1.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.1.2 tag. diff --git a/docs/api/bait/index.html b/docs/api/bait/index.html index e1623b7..b4b3bc3 100644 --- a/docs/api/bait/index.html +++ b/docs/api/bait/index.html @@ -1,6 +1,6 @@ -Module bait — Hilbish -

Module bait

the event emitter

Introduction

Bait is the event emitter for Hilbish. Why name it bait? Why not. It throws hooks that you can catch. This is what you will use if diff --git a/docs/api/commander/index.html b/docs/api/commander/index.html index ee2ffc5..5363423 100644 --- a/docs/api/commander/index.html +++ b/docs/api/commander/index.html @@ -1,6 +1,6 @@ -Module commander — Hilbish -

Module commander

library for custom commands

Introduction

Commander is a library for writing custom commands in Lua. In order to make it easier to write commands for Hilbish, diff --git a/docs/api/fs/index.html b/docs/api/fs/index.html index f828ef2..e8c032c 100644 --- a/docs/api/fs/index.html +++ b/docs/api/fs/index.html @@ -1,6 +1,6 @@ -Module fs — Hilbish -

Module fs

filesystem interaction and functionality library

Introduction

The fs module provides easy and simple access to filesystem functions and other things, and acts an addition to the Lua standard library’s diff --git a/docs/api/hilbish/hilbish.aliases/index.html b/docs/api/hilbish/hilbish.aliases/index.html index bcb4434..47138d6 100644 --- a/docs/api/hilbish/hilbish.aliases/index.html +++ b/docs/api/hilbish/hilbish.aliases/index.html @@ -1,6 +1,6 @@ -Interface hilbish.aliases — Hilbish -

Interface hilbish.aliases

command aliasing

Introduction

The alias interface deals with all command aliases in Hilbish.

Functions

add(alias, cmd) diff --git a/docs/api/hilbish/hilbish.completions/index.html b/docs/api/hilbish/hilbish.completions/index.html index fb16b88..70264c7 100644 --- a/docs/api/hilbish/hilbish.completions/index.html +++ b/docs/api/hilbish/hilbish.completions/index.html @@ -1,6 +1,6 @@ -Interface hilbish.completions — Hilbish -

Interface hilbish.completions

tab completions

Introduction

The completions interface deals with tab completions.

Functions

call(name, query, ctx, fields) -> completionGroups (table), prefix (string) diff --git a/docs/api/hilbish/hilbish.editor/index.html b/docs/api/hilbish/hilbish.editor/index.html index dae1523..d311c58 100644 --- a/docs/api/hilbish/hilbish.editor/index.html +++ b/docs/api/hilbish/hilbish.editor/index.html @@ -1,6 +1,6 @@ -Interface hilbish.editor — Hilbish -

Interface hilbish.editor

interactions for Hilbish's line reader

Introduction

The hilbish.editor interface provides functions to directly interact with the line editor in use.

Functions diff --git a/docs/api/hilbish/hilbish.history/index.html b/docs/api/hilbish/hilbish.history/index.html index 380b819..403c782 100644 --- a/docs/api/hilbish/hilbish.history/index.html +++ b/docs/api/hilbish/hilbish.history/index.html @@ -1,6 +1,6 @@ -Interface hilbish.history — Hilbish -

Interface hilbish.history

command history

Introduction

The history interface deals with command history. This includes the ability to override functions to change the main diff --git a/docs/api/hilbish/hilbish.jobs/index.html b/docs/api/hilbish/hilbish.jobs/index.html index d4e5cae..26113fd 100644 --- a/docs/api/hilbish/hilbish.jobs/index.html +++ b/docs/api/hilbish/hilbish.jobs/index.html @@ -1,6 +1,6 @@ -Interface hilbish.jobs — Hilbish -

Interface hilbish.jobs

background job management

Introduction

Manage interactive jobs in Hilbish via Lua.

Jobs are the name of background tasks/commands. A job can be started via interactive usage or with the functions defined below for use in external runners.

Functions diff --git a/docs/api/hilbish/hilbish.os/index.html b/docs/api/hilbish/hilbish.os/index.html index 6d344be..c529bcd 100644 --- a/docs/api/hilbish/hilbish.os/index.html +++ b/docs/api/hilbish/hilbish.os/index.html @@ -1,6 +1,6 @@ -Interface hilbish.os — Hilbish -

Interface hilbish.os

OS Info

Introduction

The os interface provides simple text information properties about the current OS on the systen. This mainly includes the name and diff --git a/docs/api/hilbish/hilbish.runner/index.html b/docs/api/hilbish/hilbish.runner/index.html index e220e12..effe57d 100644 --- a/docs/api/hilbish/hilbish.runner/index.html +++ b/docs/api/hilbish/hilbish.runner/index.html @@ -1,6 +1,6 @@ -Interface hilbish.runner — Hilbish -

Interface hilbish.runner

interactive command runner customization

Introduction

The runner interface contains functions that allow the user to change how Hilbish interprets interactive input. diff --git a/docs/api/hilbish/hilbish.timers/index.html b/docs/api/hilbish/hilbish.timers/index.html index 487ff5e..37cdcd6 100644 --- a/docs/api/hilbish/hilbish.timers/index.html +++ b/docs/api/hilbish/hilbish.timers/index.html @@ -1,6 +1,6 @@ -Interface hilbish.timers — Hilbish -

Interface hilbish.timers

timeout and interval API

Introduction

If you ever want to run a piece of code on a timed interval, or want to wait a few seconds, you don’t have to rely on timing tricks, as Hilbish has a diff --git a/docs/api/hilbish/hilbish.userdir/index.html b/docs/api/hilbish/hilbish.userdir/index.html index 54ad4e3..fa90d84 100644 --- a/docs/api/hilbish/hilbish.userdir/index.html +++ b/docs/api/hilbish/hilbish.userdir/index.html @@ -1,6 +1,6 @@ -Interface hilbish.userDir — Hilbish -

Interface hilbish.userDir

user-related directories

Introduction

This interface just contains properties to know about certain user directories. It is equivalent to XDG on Linux and gets the user’s preferred directories diff --git a/docs/api/hilbish/index.html b/docs/api/hilbish/index.html index e7ef024..7f56fe6 100644 --- a/docs/api/hilbish/index.html +++ b/docs/api/hilbish/index.html @@ -1,6 +1,6 @@ -Module hilbish — Hilbish -

Module hilbish

the core Hilbish API

Introduction

The Hilbish module includes the core API, containing interfaces and functions which directly relate to shell functionality.

Interface fields diff --git a/docs/api/index.html b/docs/api/index.html index 14ea505..6e1aa4f 100644 --- a/docs/api/index.html +++ b/docs/api/index.html @@ -1,5 +1,5 @@ -API — Hilbish -
\ No newline at end of file diff --git a/docs/api/terminal/index.html b/docs/api/terminal/index.html index 9823a05..25c8993 100644 --- a/docs/api/terminal/index.html +++ b/docs/api/terminal/index.html @@ -1,6 +1,6 @@ -Module terminal — Hilbish -

Module terminal

low level terminal library

Introduction

The terminal library is a simple and lower level library for certain terminal interactions.

Functions

restoreState() diff --git a/docs/faq/index.html b/docs/faq/index.html index 5c7f65c..d0008d1 100644 --- a/docs/faq/index.html +++ b/docs/faq/index.html @@ -1,10 +1,10 @@ -Frequently Asked Questions — Hilbish -

Frequently Asked Questions

Last updated Dec 20, 2022

Is Hilbish POSIX compliant?

No, it is not. POSIX compliance is a non-goal. Perhaps in the future, someone would be able to write a native plugin to support shell scripting diff --git a/docs/features/index.html b/docs/features/index.html index da77265..040b636 100644 --- a/docs/features/index.html +++ b/docs/features/index.html @@ -1,6 +1,6 @@ -Features — Hilbish -

Features

Last updated Apr 14, 2023

Hilbish has a wide range of features to enhance the user’s experience new ones are always being added. If there is something missing here or something you would like to see, please start a discussion diff --git a/docs/features/notifications/index.html b/docs/features/notifications/index.html index 9794718..4d61cf1 100644 --- a/docs/features/notifications/index.html +++ b/docs/features/notifications/index.html @@ -1,6 +1,6 @@ -Notification — Hilbish -

Notification

Last updated Jul 10, 2023
Get notified of shell actions.

Hilbish features a simple notification system which can be used by other plugins and parts of the shell to notify the user of various actions. This is used via the hilbish.message interface.

A message is defined as a table with the following properties: