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 has been tested with linkding releases >= 1.31.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
flatpak-builder --force-clean \
--sandbox \
--user \
--install \
--install-deps-from=flathub \
--ccache \
--mirror-screenshots-url=https://dl.flathub.org/media/ \
--repo=flatpak-repo builddir \
res/flatpak/com.vkhitrin.cosmicding
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