Skip to content

ARK Shelf is where you put your bookmarks during your web surfing. Desktop version.

License

Notifications You must be signed in to change notification settings

ARK-Builders/ARK-Shelf-Desktop

Repository files navigation

ARK Shelf Desktop

A dekstop version of ARK Shelf.

Preparation

Tauri requirements:

  • Debian:

    sudo apt update
    sudo apt install libwebkit2gtk-4.0-dev \
        build-essential \
        curl \
        wget \
        libssl-dev \
        libgtk-3-dev \
        libayatana-appindicator3-dev \
        librsvg2-dev
  • Windows:

    Install Microsoft Visual Studio C++ build tools Build tools

  • MacOS:

    xcode-select --install

Create a build directory for tauri*.

mkdir dist

Install

Clone the repo

git clone https://github.com/ARK-Builders/ARK-Shelf-Desktop.git

Then setup the node dependencies

pnpm i

To run:

pnpm dev

To build a production release:

pnpm tauri build

This will output binaries in ./src-tauri/target/release

Note For AppImage Build

Due to the limitation of AppImage, if you want to use another directory, you have to provide the absolute path (or full path) to use it.