add karakeep sync
All checks were successful
Deploy Quartz site to Pages / build (push) Successful in 31s

This commit is contained in:
Lauren Kaviak
2026-04-11 22:51:19 -05:00
parent e9c26ded42
commit 27ad6989ac
140 changed files with 8304 additions and 6 deletions

View File

@@ -0,0 +1,26 @@
{
"apiKey": "ak2_930f821671cbe46c8d7e_0df2443dba6dd9fe1dc8ebf52d6ac96e",
"apiEndpoint": "https://kara.werats.gay/api/v1",
"syncFolder": "KaraKeep",
"attachmentsFolder": "KaraKeep/attachments",
"syncIntervalMinutes": 60,
"lastSyncTimestamp": 1775965826232,
"updateExistingFiles": false,
"excludeArchived": true,
"onlyFavorites": false,
"syncNotesToHoarder": true,
"syncHighlights": true,
"onlyBookmarksWithHighlights": false,
"excludedTags": [],
"includedTags": [],
"downloadAssets": true,
"syncDeletions": false,
"deletionAction": "delete",
"deletionTag": "deleted",
"archiveFolder": "Hoarder/deleted",
"handleArchivedBookmarks": false,
"archivedBookmarkAction": "delete",
"archivedBookmarkTag": "archived",
"archivedBookmarkFolder": "Hoarder/archived",
"useObsidianRequest": false
}

1507
.obsidian/plugins/hoarder-sync/main.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,9 @@
{
"id": "hoarder-sync",
"name": "Hoarder Sync",
"version": "1.12.0",
"minAppVersion": "1.7.0",
"description": "Sync your Hoarder bookmarks",
"author": "Jordan Hofker",
"isDesktopOnly": false
}

View File

@@ -0,0 +1,74 @@
.hoarder-wide-input {
width: var(--size-4-100);
}
.hoarder-medium-input {
width: var(--size-4-75);
}
.hoarder-small-input {
width: var(--size-4-50);
}
.hoarder-suggestion-dropdown {
background: var(--background-primary);
border: 1px solid var(--background-modifier-border);
border-radius: var(--size-4-1);
box-shadow: 0 var(--size-2-1) var(--size-4-2) rgba(0, 0, 0, 0.1);
max-height: var(--size-4-50);
overflow-y: auto;
width: var(--size-4-50);
position: absolute;
z-index: 1000;
display: block;
opacity: 1;
transition: opacity 150ms ease-in-out;
}
.hoarder-suggestion-dropdown-hidden {
display: none;
opacity: 0;
}
.hoarder-suggestion-item {
padding: var(--size-4-2) var(--size-4-3);
cursor: var(--cursor);
transition: background-color 100ms ease-in-out;
}
.hoarder-suggestion-item:hover {
background: var(--background-modifier-hover);
}
.setting-item-description {
margin-bottom: var(--size-4-4);
}
/* Karakeep Highlight Callouts */
.callout[data-callout="karakeep-yellow"] {
--callout-color: 254, 240, 138;
--callout-icon: lucide-highlighter;
}
.callout[data-callout="karakeep-red"] {
--callout-color: 254, 202, 202;
--callout-icon: lucide-highlighter;
}
.callout[data-callout="karakeep-green"] {
--callout-color: 187, 247, 208;
--callout-icon: lucide-highlighter;
}
.callout[data-callout="karakeep-blue"] {
--callout-color: 191, 219, 254;
--callout-icon: lucide-highlighter;
}
.callout[data-callout^="karakeep-"] {
margin: var(--size-4-2) 0;
}
.callout[data-callout^="karakeep-"] .callout-content {
padding: var(--size-4-2) var(--size-4-3);
}