cosmicding is a linkding companion app for COSMIC™ Desktop Environment.
It provides an alternative frontend to linkding based on libcosmic.
While cosmicding was designed for COSMIC™ Desktop Environment, it should be able to run cross-platform.
Features:
- Support multiple linkding instances (or multiple users on the same instance).
- Aggregate bookmarks locally.
- Add/Edit/Remove bookmarks.
- Search bookmarks based on title, URL, tags, description, and notes.
cosmicding was tested against linkding releases 1.31.0
, and 1.36.0
.
Note
Currently cosmicding is hard-codded to build Apple Silicon releases for macOS.
cosmicding is not distributed at the moment, and has to be built manually.
Dependencies (Linux)
cargo
just
libxkbcommon-dev
libcosmic
libsqlite3-dev
cosmic-icons
Dependencies (macOS)
cargo
just
libxkbcommon
sqlite3
Installation:
# Clone the repository
git clone https://github.com/vkhitrin/cosmicding
# Change directory to the project folder
cd cosmicding
# Build Release version
just build-release
# Install
sudo just install
cosmicding is currently under heavy development, and is not distributed outside of source code.
The initial release is expected to support macOS and Linux platforms.
- cosmic-utils organization for their code examples.
- @sissbruecker for creating linkding.
- system76 for creating COSMIC, and making it fun to develop for.