Skip to content

vkhitrin/cosmicding

Repository files navigation

cosmicding logo

cosmicding accounts page cosmicding bookmarks page

cosmicding

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.

Installation

cosmicding is not distributed at the moment, and has to be built manually.

Local (Linux)

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

Local (macOS)

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

Roadmap

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.

Future

Things to consider:

  • [Application] "Move" (Delete from origin, and re-create on destination) bookmarks between accounts.

Thanks

About

linkding companion app for COSMIC™

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published