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 may "run" cross-platform (#24).
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
.
Warning
macOS build are currently broken, about
feature of libcosmic
uses a dependency which is broken on macOS (#61).
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 Linux platforms, and macOS partially.
- cosmic-utils organization for their code examples.
- @sissbruecker for creating linkding.
- system76 for creating COSMIC, and making it fun to develop for.
Translations:
- Swedish - @bittin