Shiori is a CLI bookmark manager that allows you to manage your bookmarks, tags, and notes, and import or export them via various formats. It is built on top of the Go language, making it fast and efficient. In this tutorial, we will walk you through the steps to install Shiori on POP! OS Latest.
Before we begin, make sure you have completed the following prerequisites:
Before installing Shiori, ensure that the dependencies are installed by running the following command:
sudo apt update
sudo apt install -y curl git sqlite3
The above command will update the package list and install the necessary dependencies.
Once the dependencies are installed, download and install Shiori by running the following commands:
curl -L https://git.io/shiori | bash
sudo mv shiori /usr/local/bin/
The above commands will download the latest version of Shiori and install it in /usr/local/bin/
.
Now that Shiori is installed on your system, you need to configure it for first use. Start by creating the Shiori data directory:
mkdir ~/.shiori
Next, create a .shiori.conf
configuration file in your home directory:
nano ~/.shiori.conf
Add the following configuration to the .shiori.conf
file:
[database]
type = "sqlite3"
path = "~/.shiori/data.db"
[server]
bind_address = "127.0.0.1:8080"
Save and exit the file.
Now you can start adding bookmarks to Shiori. To add a bookmark, run the following command:
shiori add https://github.com/go-shiori/shiori
This will add the Shiori GitHub repository to your bookmarks. To view your bookmarks, run the following command:
shiori list
This will list all the bookmarks you have added so far.
You have now learned how to install Shiori on POP! OS Latest. You can now manage your bookmarks, tags, and notes effortlessly using the CLI. You can refer to the official documentation for more information on how to use Shiori.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!