RustyPage 1.0.8

RustyPage is a simple startpage configurable with a simple TOML file.
# RustyPage

RustyPage is a simple startpage configurable with a simple [TOML](https://toml.io/) file.

You can see a live example with all the features enabled on this repo's [GitHub Page](https://arkhamcookie.github.io/RustyPage/).

## Features

### Bookmarks

Add as many bookmarks as you'd like by adding the link and name to the configuration file.
You can also optionally add a shortcut key that opens a bookmark in a new tab.

### Search Bar

Add a search bar to your page with an engine of your choice.

### Clock

A clock with your local time on it.

### Themes

RustyPage has an optional theme selection.

For a list of themes, go to the [themes documentation](/docs/themes.md).

## Installing

### From `crates.io` (Recommended)

```shell
cargo install RustyPage
```

### From Source

```shell
cargo install --path . --locked
```

> [!NOTE]
> The `--path .` above specifies the directory of the source code and NOT where `rustypage` will be installed.
> For more information see the docs for [`cargo install`]https://doc.rust-lang.org/cargo/commands/cargo-install.html.

## Attributions

- [Default Favicon]https://www.favicon.cc/?action=icon&file_id=1020563 by [Maria]https://www.favicon.cc/?action=icon_list&user_id=697891
- [Alterative Default Favicon]https://www.favicon.cc/?action=icon&file_id=1019015 (used in [`/docs/config/examples/full.toml`]/docs/config/examples/full.toml) by [sookylala]https://www.favicon.cc/?action=icon_list&user_id=695250
- Search icon SVG from [Dazzle Ui]https://dazzleui.gumroad.com/l/dazzleiconsfree