From 02a4595296cc432d3b95ccdf655f19d8d071f680 Mon Sep 17 00:00:00 2001 From: sammy-ette Date: Sun, 22 Jun 2025 22:57:05 +0000 Subject: [PATCH] deploy: 2f0a36a419caad220e61d6833ecd3752621a487e --- versions/new-website/blog/improving-this-website/index.html | 6 +++--- versions/new-website/blog/v2.0-release/index.html | 6 +++--- versions/new-website/blog/v2.1-release/index.html | 6 +++--- versions/new-website/blog/v2.1.1-release/index.html | 6 +++--- versions/new-website/blog/v2.1.2-release/index.html | 6 +++--- versions/new-website/blog/v2.2-release/index.html | 6 +++--- versions/new-website/blog/v2.3-release/index.html | 6 +++--- versions/new-website/blog/welcome/index.html | 6 +++--- versions/new-website/docs/api/bait/index.html | 4 ++-- versions/new-website/docs/api/commander/index.html | 4 ++-- versions/new-website/docs/api/fs/index.html | 4 ++-- versions/new-website/docs/api/hilbish/index.html | 4 ++-- versions/new-website/docs/api/index.html | 4 ++-- versions/new-website/docs/api/readline/index.html | 4 ++-- versions/new-website/docs/api/snail/index.html | 4 ++-- versions/new-website/docs/api/terminal/index.html | 4 ++-- versions/new-website/docs/api/yarn/index.html | 4 ++-- versions/new-website/docs/completions/index.html | 4 ++-- versions/new-website/docs/faq/index.html | 4 ++-- versions/new-website/docs/features/index.html | 4 ++-- versions/new-website/docs/features/notifications/index.html | 4 ++-- versions/new-website/docs/features/opts/index.html | 4 ++-- versions/new-website/docs/features/runner-mode/index.html | 4 ++-- versions/new-website/docs/getting-started/index.html | 4 ++-- versions/new-website/docs/hooks/command/index.html | 4 ++-- versions/new-website/docs/hooks/hilbish/index.html | 4 ++-- versions/new-website/docs/hooks/index.html | 4 ++-- versions/new-website/docs/hooks/job/index.html | 4 ++-- versions/new-website/docs/hooks/signal/index.html | 4 ++-- versions/new-website/docs/index.html | 4 ++-- versions/new-website/docs/jobs/index.html | 4 ++-- versions/new-website/docs/lunacolors/index.html | 4 ++-- versions/new-website/docs/nature/dirs/index.html | 4 ++-- versions/new-website/docs/nature/doc/index.html | 4 ++-- versions/new-website/docs/nature/index.html | 4 ++-- versions/new-website/docs/timers/index.html | 2 +- versions/new-website/docs/vim-mode/actions/index.html | 4 ++-- versions/new-website/docs/vim-mode/index.html | 4 ++-- versions/new-website/index.html | 6 +++--- versions/new-website/install/index.html | 6 +++--- 40 files changed, 89 insertions(+), 89 deletions(-) diff --git a/versions/new-website/blog/improving-this-website/index.html b/versions/new-website/blog/improving-this-website/index.html index 966b22be..000a5cf1 100644 --- a/versions/new-website/blog/improving-this-website/index.html +++ b/versions/new-website/blog/improving-this-website/index.html @@ -1,5 +1,5 @@ -Hilbish
Improving Hilbish's Branding

Improving Hilbish's Branding

Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. +Hilbish

Improving Hilbish's Branding

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 @@ -32,10 +32,10 @@ was not hidden by default. So a few improvements were made: If you haven't noticed, I have made other changes to the website. This includes: - Borders! Something this simple makes the website look a lot better, especially on mobile. -- More padding and margin everywhere. Home, doc pages, blog post listing.

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
\ No newline at end of file diff --git a/versions/new-website/blog/v2.0-release/index.html b/versions/new-website/blog/v2.0-release/index.html index 795d8a91..355a13f6 100644 --- a/versions/new-website/blog/v2.0-release/index.html +++ b/versions/new-website/blog/v2.0-release/index.html @@ -1,5 +1,5 @@ -Hilbish
Hilbish v2.0 Release

Hilbish v2.0 Release

Hilbish v2.0 has been released! +Hilbish

Hilbish v2.0 Release

Hilbish v2.0 Release

Hilbish v2.0 has been released! Well actually, it was released a week ago, but I only wrote this Hilbish blog after that.

This is a *big* release, coming 9 months after the previous v1.2.0 and featuring over 40+ bug fixes and tons of new features and enhancements, so @@ -59,10 +59,10 @@ still hasn't reached levels of other alt shells in regards to literally everything, but the goal is to get there!

If you want to check the FULL changelog, you can do so here. This v2.0 release marks an advancement in Hilbish (and also how long one of my projects hasn't died) and I hope it can advance even further.

Thanks for reading, and I'll be back for the v2.1 release notes, or maybe -something else in between.

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
\ No newline at end of file diff --git a/versions/new-website/blog/v2.1-release/index.html b/versions/new-website/blog/v2.1-release/index.html index 638b904a..bbaa024a 100644 --- a/versions/new-website/blog/v2.1-release/index.html +++ b/versions/new-website/blog/v2.1-release/index.html @@ -1,5 +1,5 @@ -Hilbish
v2.1 Release

v2.1 Release

> The release with full changelogs and prebuilt binaries can be +Hilbish

v2.1 Release

v2.1 Release

> The release with full changelogs and prebuilt binaries can be seen at the v2.1.0 tag.

Oh look! A new release of Hilbish! This time is the v2.1 release, with a small amount of features and mainly documentation changes and @@ -33,10 +33,10 @@ yet.

hilbish.completion.files and hilbish.completion.bins will no longer cause a panic with all empty arguments passed.

Next Release Stay tuned for the v2.2 release, which will have a bigger set of features -and maybe some more bug fixes!

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
\ No newline at end of file diff --git a/versions/new-website/blog/v2.1.1-release/index.html b/versions/new-website/blog/v2.1.1-release/index.html index 72553afb..6a3cc4fc 100644 --- a/versions/new-website/blog/v2.1.1-release/index.html +++ b/versions/new-website/blog/v2.1.1-release/index.html @@ -1,5 +1,5 @@ -Hilbish
v2.1.1 Release

v2.1.1 Release

> The release with full changelogs and prebuilt binaries can be +Hilbish

v2.1.1 Release

v2.1.1 Release

> The release with full changelogs and prebuilt binaries can be seen at the v2.1.1 tag.

Welcome to a fresh new release of Hilbish! Some people (or none) may be awaiting the long coming v2.2 release with lots of features, but I needed to push @@ -15,10 +15,10 @@ which results in less time wasted running invalid and TERRIBLE Lua code.

Fix your mistakes for the future If you run a command that does not exist, Hilbish will say goodbye.

Closing Hope you enjoy this new release! It took a lot of effort to create this new version -while I was busy doing completely nothing. :)))

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
\ No newline at end of file diff --git a/versions/new-website/blog/v2.1.2-release/index.html b/versions/new-website/blog/v2.1.2-release/index.html index 2dbdaf38..9690a8a1 100644 --- a/versions/new-website/blog/v2.1.2-release/index.html +++ b/versions/new-website/blog/v2.1.2-release/index.html @@ -1,12 +1,12 @@ -Hilbish
v2.1.2 Release

v2.1.2 Release

> The release with full changelogs and prebuilt binaries can be +Hilbish

v2.1.2 Release

v2.1.2 Release

> The release with full changelogs and prebuilt binaries can be seen at the v2.1.2 tag.

This release reverts the April Fool's code additions in v2.1.1. It is functionally equal to v2.1.0. Nice!

A real release will come possibly in a few days or next week, so stay tuned for -the good and feature-filled release of v2.2!

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
\ No newline at end of file diff --git a/versions/new-website/blog/v2.2-release/index.html b/versions/new-website/blog/v2.2-release/index.html index c72b5e57..7bfe98f9 100644 --- a/versions/new-website/blog/v2.2-release/index.html +++ b/versions/new-website/blog/v2.2-release/index.html @@ -1,5 +1,5 @@ -Hilbish
v2.2 Release

v2.2 Release

> The release with full changelogs and prebuilt binaries can be +Hilbish

v2.2 Release

v2.2 Release

> The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag.

Welcome to a very long awaited release of Hilbish, and on Christmas. Just think of it as a long preparing, late Christmas gift. :) @@ -43,10 +43,10 @@ well now too due to an oversight when changing up the job functions.

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
\ No newline at end of file diff --git a/versions/new-website/blog/v2.3-release/index.html b/versions/new-website/blog/v2.3-release/index.html index 8c81eb21..965a78ae 100644 --- a/versions/new-website/blog/v2.3-release/index.html +++ b/versions/new-website/blog/v2.3-release/index.html @@ -1,5 +1,5 @@ -Hilbish
v2.3 Release

v2.3 Release

> The release with full changelogs and prebuilt binaries can be +Hilbish

v2.3 Release

v2.3 Release

> The release with full changelogs and prebuilt binaries can be seen at the v2.3.0 tag.

Hilbish v2.3 has now been released! This is small feature and bug fix release which took a while to cme ut since I took a long break from programming in general. @@ -24,10 +24,10 @@ they can now be exited. - The shell script interpreter now keeps its environment, and this also fixes the current working directory being wrong with some commands. - Some greenhouse bugs have been fixed, like randomly appearing when resizing the terminal -and some text attributes like color appearing where they weren't supposed to.

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
\ No newline at end of file diff --git a/versions/new-website/blog/welcome/index.html b/versions/new-website/blog/welcome/index.html index 9383ff77..9e48c01b 100644 --- a/versions/new-website/blog/welcome/index.html +++ b/versions/new-website/blog/welcome/index.html @@ -1,9 +1,9 @@ -Hilbish
Welcome to the Hilbish blog

Welcome to the Hilbish blog

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/versions/new-website/docs/api/bait/index.html b/versions/new-website/docs/api/bait/index.html index cf5750f7..36536e94 100644 --- a/versions/new-website/docs/api/bait/index.html +++ b/versions/new-website/docs/api/bait/index.html @@ -1,5 +1,5 @@ -Hilbish
Module bait

Module bait

the event emitter

Introduction

Bait is the event emitter for Hilbish. Much like Node.js and +Hilbish

Module bait

Module bait

the event emitter

Introduction

Bait is the event emitter for Hilbish. Much like Node.js and its events system, many actions in Hilbish emit events. Unlike Node.js, Hilbish events are global. So make sure to pick a unique name!

Usage of the Bait module consists of userstanding @@ -104,7 +104,7 @@ The arguments to pass to the hook.

HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025
HilbishThe Moon-powered shell!MIT License, copyright sammyette 2025

\ No newline at end of file diff --git a/versions/new-website/docs/api/commander/index.html b/versions/new-website/docs/api/commander/index.html index 02efa3ea..2705cac1 100644 --- a/versions/new-website/docs/api/commander/index.html +++ b/versions/new-website/docs/api/commander/index.html @@ -1,5 +1,5 @@ -Hilbish
Module commander

Module commander

library for custom commands

Introduction

Commander is the library which handles Hilbish commands. This makes +Hilbish

Module commander

Module commander

library for custom commands

Introduction

Commander is the library which handles Hilbish commands. This makes the user able to add Lua-written commands to their shell without making a separate script in a bin folder. Instead, you may simply use the Commander library in your Hilbish config.

local commander = require 'commander'
@@ -69,7 +69,7 @@ commander.registry() -> table
 
 
 

Returns all registered commanders. Returns a list of tables with the following keys: -- exec: The function used to run the commander. Commanders require args and sinks to be passed.

Parameters

This function has no parameters.

\ No newline at end of file diff --git a/versions/new-website/docs/api/fs/index.html b/versions/new-website/docs/api/fs/index.html index 2d2bb295..9ed4a172 100644 --- a/versions/new-website/docs/api/fs/index.html +++ b/versions/new-website/docs/api/fs/index.html @@ -1,5 +1,5 @@ -Hilbish
Module fs

Module fs

filesystem interaction and functionality library

Introduction

The fs module provides filesystem functions to Hilbish. While Lua's standard +Hilbish

Module fs

Module fs

filesystem interaction and functionality library

Introduction

The fs module provides filesystem functions to Hilbish. While Lua's standard library has some I/O functions, they're missing a lot of the basics. The fs library offers more functions and will work on any operating system Hilbish does.

Functions

@@ -182,7 +182,7 @@ Would print the following: size = 12288 } ]]-- -
@@ -302,7 +302,7 @@ hilbish.which(name) -> string

Checks if name is a valid command. Will return the path of the binary, or a basename if it's a commander.

Parameters

string name

Types


Sink

A sink is a structure that has input and/or output to/from a desination.

Methods

autoFlush(auto)

Sets/toggles the option of automatically flushing output. -A call with no argument will toggle the value.

flush()

Flush writes all buffered input to the sink.

read() -> string

Reads a liine of input from the sink.

readAll() -> string

Reads all input from the sink.

write(str)

Writes data to a sink.

writeln(str)

Writes data to a sink with a newline at the end.

@@ -20,7 +20,7 @@ snail.new() -> @Snail

Creates a new Snail instance.

Parameters

This function has no parameters.

Types


Snail

A Snail is a shell script interpreter instance.

Methods

dir(path)

Changes the directory of the snail instance. The interpreter keeps its set directory even when the Hilbish process changes -directory, so this should be called on the hilbish.cd hook.

run(command, streams)

Runs a shell command. Works the same as hilbish.run, but only accepts a table of streams.

@@ -53,7 +53,7 @@ terminal.size()

Gets the dimensions of the terminal. Returns a table with width and height -NOTE: The size refers to the amount of columns and rows of text that can fit in the terminal.

Parameters

This function has no parameters.