cosmicding is a linkding companion app for COSMIC™ Desktop Environment.
It provides an alternative frontend to linkding based on libcosmic.
While cosmicding was desgined 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, desscription, and notes.
cosmicding was tested against linkding releases 1.31.0
, and 1.36.0
.
cosmicding is not distributed at the moment, and has to be built manually.
Dependencies:
cargo
just
libxkbcommon-dev
libcosmic
libsqlite3-dev
# 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
Dependencies:
cargo
just
libxkbcommon
sqlite3
# Clone the repository
git clone https://github.com/vkhitrin/cosmicding
# Change directory to the project folder
cd cosmicding
# Build Release version
just build-macos
# Install globally (for all users)
cp -r target/release/macos/cosmicding.app /Applications
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.
Things to consider:
- [Application] "Move" (Delete from origin, and re-create on destination) bookmarks between accounts.
- cosmic-utils organization for their code examples.
- @sissbruecker for creating linkding.
- system76 for creating COSMIC, and making it fun to develop for.