sunday blues

main
iOS 2 years ago
parent cf16c8bfe1
commit 23fc7c84f6

@ -64,5 +64,6 @@
"plugins-galore", "plugins-galore",
"obsidian-3d-graph", "obsidian-3d-graph",
"obsidian-rich-links", "obsidian-rich-links",
"auto-card-link" "auto-card-link",
"simple-time-tracker"
] ]

@ -95,6 +95,6 @@
"repelStrength": 10, "repelStrength": 10,
"linkStrength": 1, "linkStrength": 1,
"linkDistance": 250, "linkDistance": 250,
"scale": 0.7669322418900221, "scale": 0.44698753838274824,
"close": true "close": true
} }

File diff suppressed because one or more lines are too long

@ -2,7 +2,7 @@
"id": "buttons", "id": "buttons",
"name": "Buttons", "name": "Buttons",
"description": "Create Buttons in your Obsidian notes to run commands, open links, and insert templates", "description": "Create Buttons in your Obsidian notes to run commands, open links, and insert templates",
"version": "0.4.16", "version": "0.4.17",
"author": "shabegom", "author": "shabegom",
"authorUrl": "https://shbgm.ca", "authorUrl": "https://shbgm.ca",
"isDesktopOnly": false, "isDesktopOnly": false,

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"id": "multi-column-markdown", "id": "multi-column-markdown",
"name": "Multi-Column Markdown", "name": "Multi-Column Markdown",
"version": "0.7.2", "version": "0.7.3",
"minAppVersion": "0.15.9", "minAppVersion": "0.15.9",
"description": "This plugin adds functionality to create markdown documents with multiple columns of content viewable within Obsidian's preview mode", "description": "This plugin adds functionality to create markdown documents with multiple columns of content viewable within Obsidian's preview mode",
"author": "Cameron Robinson", "author": "Cameron Robinson",

@ -13,6 +13,9 @@
.mcm-single-column-large { .mcm-single-column-large {
width: 75%; width: 75%;
} }
.mcm-single-column-full {
width: 100%;
}
/* ----------------------------------- */ /* ----------------------------------- */

@ -12,8 +12,8 @@
"checkpointList": [ "checkpointList": [
{ {
"path": "/", "path": "/",
"date": "2022-09-30", "date": "2022-10-02",
"size": 7508435 "size": 7642225
} }
], ],
"activityHistory": [ "activityHistory": [
@ -1074,7 +1074,15 @@
}, },
{ {
"date": "2022-09-30", "date": "2022-09-30",
"value": 16083 "value": 16395
},
{
"date": "2022-10-01",
"value": 8769
},
{
"date": "2022-10-02",
"value": 127805
} }
] ]
} }

File diff suppressed because one or more lines are too long

@ -4,7 +4,7 @@
"description": "Advanced modes for Obsidian URI", "description": "Advanced modes for Obsidian URI",
"isDesktopOnly": false, "isDesktopOnly": false,
"js": "main.js", "js": "main.js",
"version": "1.27.1", "version": "1.28.0",
"author": "Vinzent", "author": "Vinzent",
"authorUrl": "https://github.com/Vinzent03" "authorUrl": "https://github.com/Vinzent03"
} }

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"id": "obsidian-camera", "id": "obsidian-camera",
"name": "Obsidian Camera", "name": "Obsidian Camera",
"version": "1.3.1", "version": "1.5.0",
"minAppVersion": "0.14.6", "minAppVersion": "0.14.6",
"description": "Camera plugin for Obsidian", "description": "Camera plugin for Obsidian",
"author": "Aldrin Jenson", "author": "Aldrin Jenson",

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"id": "obsidian-dice-roller", "id": "obsidian-dice-roller",
"name": "Dice Roller", "name": "Dice Roller",
"version": "8.6.8", "version": "8.6.9",
"minAppVersion": "0.12.15", "minAppVersion": "0.12.15",
"description": "Inline dice rolling for Obsidian.md", "description": "Inline dice rolling for Obsidian.md",
"author": "Jeremy Valentine", "author": "Jeremy Valentine",

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"id": "obsidian-kanban", "id": "obsidian-kanban",
"name": "Kanban", "name": "Kanban",
"version": "1.3.20", "version": "1.4.3",
"minAppVersion": "0.15.3", "minAppVersion": "0.15.3",
"description": "Create markdown-backed Kanban boards in Obsidian.", "description": "Create markdown-backed Kanban boards in Obsidian.",
"author": "mgmeyers", "author": "mgmeyers",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"id": "obsidian-map-view", "id": "obsidian-map-view",
"name": "Map View", "name": "Map View",
"version": "2.1.1", "version": "2.2.0",
"minAppVersion": "0.15.3", "minAppVersion": "0.15.3",
"description": "An interactive map view.", "description": "An interactive map view.",
"isDesktopOnly": false "isDesktopOnly": false

@ -341,26 +341,26 @@
} }
], ],
"01.02 Home/Household.md": [ "01.02 Home/Household.md": [
{
"title": "🛌 [[Household]]: Buy new bed clothes",
"time": "2022-09-30",
"rowNumber": 61
},
{ {
"title": ":bed: [[Household]] Change bedsheets %%done_del%%", "title": ":bed: [[Household]] Change bedsheets %%done_del%%",
"time": "2022-10-01", "time": "2022-10-01",
"rowNumber": 96 "rowNumber": 97
},
{
"title": "🛎 🧻 REMINDER [[Household]]: check need for toilet paper %%done_del%%",
"time": "2022-10-03",
"rowNumber": 90
}, },
{ {
"title": "♻ [[Household]]: *Cardboard* recycling collection %%done_del%%", "title": "♻ [[Household]]: *Cardboard* recycling collection %%done_del%%",
"time": "2022-10-04", "time": "2022-10-04",
"rowNumber": 79 "rowNumber": 79
}, },
{
"title": "🛌 [[Household]]: Buy new bed clothes",
"time": "2022-10-08",
"rowNumber": 61
},
{
"title": "🛎 🧻 REMINDER [[Household]]: check need for toilet paper %%done_del%%",
"time": "2022-10-10",
"rowNumber": 90
},
{ {
"title": "♻ [[Household]]: *Paper* recycling collection %%done_del%%", "title": "♻ [[Household]]: *Paper* recycling collection %%done_del%%",
"time": "2022-10-11", "time": "2022-10-11",
@ -398,17 +398,17 @@
{ {
"title": ":birthday: **[[MRCK|Meggi-mo]]'s Papa** (1962)", "title": ":birthday: **[[MRCK|Meggi-mo]]'s Papa** (1962)",
"time": "2023-02-02", "time": "2023-02-02",
"rowNumber": 277 "rowNumber": 259
}, },
{ {
"title": ":birthday: **[[MRCK|Meggi-mo]]**", "title": ":birthday: **[[MRCK|Meggi-mo]]**",
"time": "2023-02-28", "time": "2023-02-28",
"rowNumber": 275 "rowNumber": 257
}, },
{ {
"title": "[[MRCK|Meggi-mo]] Saint Patrick's Day", "title": "[[MRCK|Meggi-mo]] Saint Patrick's Day",
"time": "2023-03-17", "time": "2023-03-17",
"rowNumber": 279 "rowNumber": 261
} }
], ],
"01.03 Family/Thaïs Bédier.md": [ "01.03 Family/Thaïs Bédier.md": [
@ -502,13 +502,18 @@
"05.02 Networks/Configuring UFW.md": [ "05.02 Networks/Configuring UFW.md": [
{ {
"title": "🖥 [[Selfhosting]], [[Configuring UFW|Firewall]] Get IP addresses caught by Postfix %%done_del%%", "title": "🖥 [[Selfhosting]], [[Configuring UFW|Firewall]] Get IP addresses caught by Postfix %%done_del%%",
"time": "2022-10-01", "time": "2022-10-08",
"rowNumber": 239 "rowNumber": 239
}, },
{
"title": "[[Selfhosting]], [[Configuring UFW|Firewall]] Get IP addresses caught by Postfix",
"time": "2022-10-08",
"rowNumber": 269
},
{ {
"title": "🖥 [[Selfhosting]], [[Configuring UFW|Firewall]]: Update the Blocked IP list", "title": "🖥 [[Selfhosting]], [[Configuring UFW|Firewall]]: Update the Blocked IP list",
"time": "2022-10-01", "time": "2022-10-08",
"rowNumber": 268 "rowNumber": 272
} }
], ],
"00.01 Admin/Calendars/2022-01-22.md": [ "00.01 Admin/Calendars/2022-01-22.md": [
@ -583,7 +588,7 @@
{ {
"title": ":label: [[Bookmarks - Obsidian]]: Review bookmarks", "title": ":label: [[Bookmarks - Obsidian]]: Review bookmarks",
"time": "2022-11-15", "time": "2022-11-15",
"rowNumber": 255 "rowNumber": 266
} }
], ],
"00.08 Bookmarks/Bookmarks - Selfhosted Apps.md": [ "00.08 Bookmarks/Bookmarks - Selfhosted Apps.md": [
@ -606,6 +611,13 @@
"time": "2022-12-09", "time": "2022-12-09",
"rowNumber": 82 "rowNumber": 82
} }
],
"00.08 Bookmarks/Bookmarks - Work.md": [
{
"title": ":label: [[Bookmarks - Work]]: review bookmarks",
"time": "2022-12-16",
"rowNumber": 71
}
] ]
}, },
"debug": false, "debug": false,

@ -3861,7 +3861,14 @@ const tr = {};
const uk = {}; const uk = {};
const zh = {}; const zh = {
"Default:": "默认:",
"Error:": "错误:",
"missing default light value, or value is not in a valid color format": "缺少默认的浅色模式色值,或该色值没有采用一个有效的颜色格式",
"missing default dark value, or value is not in a valid color format": "缺少默认的深色模式色值,或该色值没有采用一个有效的颜色格式",
"missing default value, or value is not in a valid color format": "缺少默认色值,或该色值没有采用一个有效的颜色格式",
"missing default value": "缺少默认色值",
};
const zhTw = {}; const zhTw = {};

@ -1,7 +1,7 @@
{ {
"id": "obsidian-style-settings", "id": "obsidian-style-settings",
"name": "Style Settings", "name": "Style Settings",
"version": "0.4.11", "version": "0.4.12",
"minAppVersion": "0.11.5", "minAppVersion": "0.11.5",
"description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.", "description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.",
"author": "mgmeyers", "author": "mgmeyers",

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"id": "obsidian-tasks-plugin", "id": "obsidian-tasks-plugin",
"name": "Tasks", "name": "Tasks",
"version": "1.14.0", "version": "1.15.0",
"minAppVersion": "0.14.6", "minAppVersion": "0.14.6",
"description": "Task management for Obsidian", "description": "Task management for Obsidian",
"author": "Martin Schenck and Clare Macrae", "author": "Martin Schenck and Clare Macrae",

@ -64,3 +64,8 @@
.tasks-modal-date { .tasks-modal-date {
margin-bottom: 10px; margin-bottom: 10px;
} }
.tasks-modal label + input[type=checkbox] {
margin-left: 0.67em;
}

@ -221,6 +221,13 @@
"time": 1958.832, "time": 1958.832,
"duration": 1958.832, "duration": 1958.832,
"finished": true "finished": true
},
"Florida After Hurricane Ian": {
"title": "Florida After Hurricane Ian",
"podcastName": "The Daily",
"time": 0,
"duration": 0,
"finished": true
} }
}, },
"favorites": { "favorites": {
@ -236,6 +243,16 @@
"shouldEpisodeRemoveAfterPlay": true, "shouldEpisodeRemoveAfterPlay": true,
"shouldRepeat": false, "shouldRepeat": false,
"episodes": [ "episodes": [
{
"title": "Putins Escalation of the War in Ukraine",
"streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/e41c37a7-2dfb-4939-84bf-5fdca1604720/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=e41c37a7-2dfb-4939-84bf-5fdca1604720&feed=54nAGcIl",
"url": "https://www.nytimes.com/the-daily",
"description": "<p>In a speech on Wednesday, President Vladimir V. Putin said that he would require hundreds of thousands more Russians to fight in Ukraine — and alarmed the West by once again raising the specter of nuclear force.</p><p>The mobilization signals that Mr. Putin is turning the war from one of aggression to one of defense, offering clues about what the next phase of the fighting will involve.</p><p>Guest: <a href=\"https://www.nytimes.com/by/anton-troianovski?smid=pc-thedaily\">Anton Troianovski</a>, the Moscow bureau chief for The New York Times.</p><p>Background reading: </p><ul><li><a href=\"https://www.nytimes.com/2022/09/21/world/europe/putin-ukraine-russia-nuclear.html\">Accelerating his war effort</a>, Mr. Putin accused the West of trying to “weaken, divide and ultimately destroy” Russia.</li><li>American and other officials vowed to<a href=\"https://www.nytimes.com/2022/09/21/us/politics/putin-ukraine-biden.html\"> continue sending military, economic and humanitarian aid</a> to Ukraine.</li></ul><p>For more information on todays episode, visit <a href=\"http://nytimes.com/thedaily?smid=pc-thedaily\">nytimes.com/thedaily</a>. Transcripts of each episode will be made available by the next workday. </p>\n",
"podcastName": "The Daily",
"artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/1c/ac/04/1cac0421-4483-ff09-4f80-19710d9feda4/mza_12421371692158516891.jpeg/100x100bb.jpg",
"episodeDate": "2022-09-22T09:45:00.000Z",
"feedUrl": "https://feeds.simplecast.com/54nAGcIl"
},
{ {
"title": "Can the U.K. Remain United Without the Queen?", "title": "Can the U.K. Remain United Without the Queen?",
"streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/cbe25511-3623-4092-b274-c9bf5cd0c36b/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=cbe25511-3623-4092-b274-c9bf5cd0c36b&feed=54nAGcIl", "streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/cbe25511-3623-4092-b274-c9bf5cd0c36b/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=cbe25511-3623-4092-b274-c9bf5cd0c36b&feed=54nAGcIl",
@ -340,13 +357,13 @@
"skipBackwardLength": 15, "skipBackwardLength": 15,
"skipForwardLength": 15, "skipForwardLength": 15,
"currentEpisode": { "currentEpisode": {
"title": "Putins Escalation of the War in Ukraine", "title": "Florida After Hurricane Ian",
"streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/e41c37a7-2dfb-4939-84bf-5fdca1604720/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=e41c37a7-2dfb-4939-84bf-5fdca1604720&feed=54nAGcIl", "streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/2f1eb124-5655-40cc-a59a-c5e22a568e04/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=2f1eb124-5655-40cc-a59a-c5e22a568e04&feed=54nAGcIl",
"url": "https://www.nytimes.com/the-daily", "url": "https://www.nytimes.com/the-daily",
"description": "<p>In a speech on Wednesday, President Vladimir V. Putin said that he would require hundreds of thousands more Russians to fight in Ukraine — and alarmed the West by once again raising the specter of nuclear force.</p><p>The mobilization signals that Mr. Putin is turning the war from one of aggression to one of defense, offering clues about what the next phase of the fighting will involve.</p><p>Guest: <a href=\"https://www.nytimes.com/by/anton-troianovski?smid=pc-thedaily\">Anton Troianovski</a>, the Moscow bureau chief for The New York Times.</p><p>Background reading: </p><ul><li><a href=\"https://www.nytimes.com/2022/09/21/world/europe/putin-ukraine-russia-nuclear.html\">Accelerating his war effort</a>, Mr. Putin accused the West of trying to “weaken, divide and ultimately destroy” Russia.</li><li>American and other officials vowed to<a href=\"https://www.nytimes.com/2022/09/21/us/politics/putin-ukraine-biden.html\"> continue sending military, economic and humanitarian aid</a> to Ukraine.</li></ul><p>For more information on todays episode, visit <a href=\"http://nytimes.com/thedaily?smid=pc-thedaily\">nytimes.com/thedaily</a>. Transcripts of each episode will be made available by the next workday. </p>\n", "description": "<p>As the sun came up over Florida yesterday, a fuller picture began to emerge of the destruction that Hurricane Ian had inflicted on the state and its residents.</p><p>The Category 4 storm washed away roads, bridges, cars, boats and homes. The damage is so extensive that, according to the states governor, Ron DeSantis, it may take years to rebuild.</p><p>Guests: <a href=\"https://www.nytimes.com/by/patricia-mazzei\">Patricia Mazzei</a>, the Miami bureau chief for The New York Times;<a href=\"https://www.nytimes.com/by/richard-fausset\"> Richard Fausset</a>, a Times correspondent based in Atlanta;<a href=\"https://www.nytimes.com/by/nicholas-bogel-burroughs\"> Nicholas Bogel-Burroughs</a>, a national news reporter for The Times; and<a href=\"https://www.hilaryswift.com/about\"> Hilary Swift</a>, a photojournalist.</p><p>Background reading: </p><ul><li><a href=\"https://www.nytimes.com/interactive/2022/09/29/climate/hurricane-ian-florida-intensity.html\">Data from NASA</a> reveals how warm ocean waters in the Gulf of Mexico provided the fuel that turned Hurricane Ian into such a potent force.</li><li>The scale of the wreckage was staggering, even to Florida residents who had survived and<a href=\"https://www.nytimes.com/2022/09/29/us/hurricane-ian-florida-damage.html\"> rebuilt after other powerful hurricanes</a>.</li></ul><p>For more information on todays episode, visit nytimes.com/thedaily. Transcripts of each episode will be made available by the next workday. </p>\n",
"podcastName": "The Daily", "podcastName": "The Daily",
"artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/1c/ac/04/1cac0421-4483-ff09-4f80-19710d9feda4/mza_12421371692158516891.jpeg/100x100bb.jpg", "artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/1c/ac/04/1cac0421-4483-ff09-4f80-19710d9feda4/mza_12421371692158516891.jpeg/100x100bb.jpg",
"episodeDate": "2022-09-22T09:45:00.000Z", "episodeDate": "2022-09-30T09:50:00.000Z",
"feedUrl": "https://feeds.simplecast.com/54nAGcIl" "feedUrl": "https://feeds.simplecast.com/54nAGcIl"
}, },
"timestamp": { "timestamp": {

@ -0,0 +1,274 @@
/*
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
if you want to view the source, please visit the github repository of this plugin
*/
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __markAsModule = (target) => __defProp(target, "__esModule", { value: true });
var __export = (target, all) => {
__markAsModule(target);
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __reExport = (target, module2, desc) => {
if (module2 && typeof module2 === "object" || typeof module2 === "function") {
for (let key of __getOwnPropNames(module2))
if (!__hasOwnProp.call(target, key) && key !== "default")
__defProp(target, key, { get: () => module2[key], enumerable: !(desc = __getOwnPropDesc(module2, key)) || desc.enumerable });
}
return target;
};
var __toModule = (module2) => {
return __reExport(__markAsModule(__defProp(module2 != null ? __create(__getProtoOf(module2)) : {}, "default", module2 && module2.__esModule && "default" in module2 ? { get: () => module2.default, enumerable: true } : { value: module2, enumerable: true })), module2);
};
var __async = (__this, __arguments, generator) => {
return new Promise((resolve, reject) => {
var fulfilled = (value) => {
try {
step(generator.next(value));
} catch (e) {
reject(e);
}
};
var rejected = (value) => {
try {
step(generator.throw(value));
} catch (e) {
reject(e);
}
};
var step = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);
step((generator = generator.apply(__this, __arguments)).next());
});
};
// src/main.ts
__export(exports, {
default: () => SimpleTimeTrackerPlugin
});
var import_obsidian3 = __toModule(require("obsidian"));
// src/settings.ts
var defaultSettings = {
timestampFormat: "YY-MM-DD hh:mm:ss",
csvDelimiter: ","
};
// src/settings-tab.ts
var import_obsidian = __toModule(require("obsidian"));
var SimpleTimeTrackerSettingsTab = class extends import_obsidian.PluginSettingTab {
constructor(app, plugin) {
super(app, plugin);
this.plugin = plugin;
}
display() {
this.containerEl.empty();
this.containerEl.createEl("h2", { text: "Super Simple Time Tracker Settings" });
new import_obsidian.Setting(this.containerEl).setName("Timestamp Display Format").setDesc(createFragment((f) => {
f.createSpan({ text: "The way that timestamps in time tracker tables should be displayed. Uses " });
f.createEl("a", { text: "moment.js", href: "https://momentjs.com/docs/#/parsing/string-format/" });
f.createSpan({ text: " syntax." });
})).addText((t) => {
t.setValue(String(this.plugin.settings.timestampFormat));
t.onChange((v) => __async(this, null, function* () {
this.plugin.settings.timestampFormat = v.length ? v : defaultSettings.timestampFormat;
yield this.plugin.saveSettings();
}));
});
new import_obsidian.Setting(this.containerEl).setName("CSV Delimiter").setDesc("The delimiter character that should be used when copying a tracker table as CSV. For example, some languages use a semicolon instead of a comma.").addText((t) => {
t.setValue(String(this.plugin.settings.csvDelimiter));
t.onChange((v) => __async(this, null, function* () {
this.plugin.settings.csvDelimiter = v.length ? v : defaultSettings.csvDelimiter;
yield this.plugin.saveSettings();
}));
});
this.containerEl.createEl("hr");
this.containerEl.createEl("p", { text: "If you like this plugin and want to support its development, you can do so through my website by clicking this fancy image!" });
this.containerEl.createEl("a", { href: "https://ellpeck.de/support" }).createEl("img", { attr: { src: "https://ellpeck.de/res/generalsupport.png" }, cls: "simple-time-tracker-support" });
}
};
// src/tracker.ts
var import_obsidian2 = __toModule(require("obsidian"));
function startEntry(tracker, name) {
if (!name)
name = `Segment ${tracker.entries.length + 1}`;
let entry = { name, startTime: (0, import_obsidian2.moment)().unix(), endTime: null };
tracker.entries.push(entry);
}
function endEntry(tracker) {
let last = tracker.entries.last();
last.endTime = (0, import_obsidian2.moment)().unix();
}
function isRunning(tracker) {
let last = tracker.entries.last();
return last != null && !last.endTime;
}
function saveTracker(tracker, app, section) {
return __async(this, null, function* () {
let file = app.workspace.getActiveFile();
let content = yield app.vault.cachedRead(file);
let lines = content.split("\n");
let prev = lines.filter((_, i) => i <= section.lineStart).join("\n");
let next = lines.filter((_, i) => i >= section.lineEnd).join("\n");
content = `${prev}
${JSON.stringify(tracker)}
${next}`;
yield app.vault.modify(file, content);
});
}
function loadTracker(json) {
if (json) {
try {
return JSON.parse(json);
} catch (e) {
console.log(`Failed to parse Tracker from ${json}`);
}
}
return { entries: [] };
}
function displayTracker(tracker, element, getSectionInfo, settings) {
let running = isRunning(tracker);
let btn = new import_obsidian2.ButtonComponent(element).setButtonText(running ? "End" : "Start").onClick(() => __async(this, null, function* () {
if (running) {
endEntry(tracker);
} else {
startEntry(tracker, name.getValue());
}
yield saveTracker(tracker, this.app, getSectionInfo());
}));
btn.buttonEl.addClass("simple-time-tracker-btn");
let name = new import_obsidian2.TextComponent(element).setPlaceholder("Segment name").setDisabled(running);
name.inputEl.addClass("simple-time-tracker-txt");
let timer = element.createDiv({ cls: "simple-time-tracker-timers" });
let currentDiv = timer.createEl("div", { cls: "simple-time-tracker-timer" });
let current = currentDiv.createEl("span", { cls: "simple-time-tracker-timer-time" });
currentDiv.createEl("span", { text: "Current" });
let totalDiv = timer.createEl("div", { cls: "simple-time-tracker-timer" });
let total = totalDiv.createEl("span", { cls: "simple-time-tracker-timer-time", text: "0s" });
totalDiv.createEl("span", { text: "Total" });
if (tracker.entries.length > 0) {
let table = element.createEl("table", { cls: "simple-time-tracker-table" });
table.createEl("tr").append(createEl("th", { text: "Segment" }), createEl("th", { text: "Start time" }), createEl("th", { text: "End time" }), createEl("th", { text: "Duration" }));
for (let entry of tracker.entries) {
let row = table.createEl("tr");
row.createEl("td", { text: entry.name });
row.createEl("td", { text: formatTimestamp(entry.startTime, settings) });
if (entry.endTime) {
row.createEl("td", { text: formatTimestamp(entry.endTime, settings) });
row.createEl("td", { text: formatDurationBetween(entry.startTime, entry.endTime) });
}
}
let buttons = element.createEl("div", { cls: "simple-time-tracker-bottom" });
new import_obsidian2.ButtonComponent(buttons).setButtonText("Copy as table").onClick(() => navigator.clipboard.writeText(createMarkdownTable(tracker, settings)));
new import_obsidian2.ButtonComponent(buttons).setButtonText("Copy as CSV").onClick(() => navigator.clipboard.writeText(createCsv(tracker, settings)));
}
setCountdownValues(tracker, current, total, currentDiv);
let intervalId = window.setInterval(() => {
if (!element.isConnected) {
window.clearInterval(intervalId);
return;
}
setCountdownValues(tracker, current, total, currentDiv);
}, 1e3);
}
function setCountdownValues(tracker, current, total, currentDiv) {
let currEntry = tracker.entries.last();
if (currEntry) {
if (!currEntry.endTime)
current.setText(formatDurationBetween(currEntry.startTime, (0, import_obsidian2.moment)().unix()));
total.setText(formatDuration(getTotalDuration(tracker)));
}
currentDiv.hidden = !currEntry || !!currEntry.endTime;
}
function getTotalDuration(tracker) {
let totalDuration = 0;
for (let entry of tracker.entries) {
let endTime = entry.endTime ? import_obsidian2.moment.unix(entry.endTime) : (0, import_obsidian2.moment)();
totalDuration += endTime.diff(import_obsidian2.moment.unix(entry.startTime));
}
return totalDuration;
}
function formatTimestamp(timestamp, settings) {
return import_obsidian2.moment.unix(timestamp).format(settings.timestampFormat);
}
function formatDurationBetween(startTime, endTime) {
return formatDuration(import_obsidian2.moment.unix(endTime).diff(import_obsidian2.moment.unix(startTime)));
}
function formatDuration(totalTime) {
let duration = import_obsidian2.moment.duration(totalTime);
let ret = "";
if (duration.hours() > 0)
ret += duration.hours() + "h ";
if (duration.minutes() > 0)
ret += duration.minutes() + "m ";
ret += duration.seconds() + "s";
return ret;
}
function createMarkdownTable(tracker, settings) {
let table = [["Segment", "Start time", "End time", "Duration"]];
for (let entry of tracker.entries)
table.push(createTableRow(entry, settings));
table.push(["**Total**", "", "", `**${formatDuration(getTotalDuration(tracker))}**`]);
let ret = "";
let widths = Array.from(Array(4).keys()).map((i) => Math.max(...table.map((a) => a[i].length)));
for (let r = 0; r < table.length; r++) {
if (r == 1)
ret += Array.from(Array(4).keys()).map((i) => "-".repeat(widths[i])).join(" | ") + "\n";
let row = [];
for (let i = 0; i < 4; i++)
row.push(table[r][i].padEnd(widths[i], " "));
ret += row.join(" | ") + "\n";
}
return ret;
}
function createCsv(tracker, settings) {
let ret = "";
for (let entry of tracker.entries)
ret += createTableRow(entry, settings).join(settings.csvDelimiter) + "\n";
return ret;
}
function createTableRow(entry, settings) {
return [
entry.name,
formatTimestamp(entry.startTime, settings),
entry.endTime ? formatTimestamp(entry.endTime, settings) : "",
entry.endTime ? formatDurationBetween(entry.startTime, entry.endTime) : ""
];
}
// src/main.ts
var SimpleTimeTrackerPlugin = class extends import_obsidian3.Plugin {
onload() {
return __async(this, null, function* () {
yield this.loadSettings();
this.addSettingTab(new SimpleTimeTrackerSettingsTab(this.app, this));
this.registerMarkdownCodeBlockProcessor("simple-time-tracker", (s, e, i) => {
let tracker = loadTracker(s);
e.empty();
displayTracker(tracker, e, () => i.getSectionInfo(e), this.settings);
});
this.addCommand({
id: `insert`,
name: `Insert Time Tracker`,
editorCallback: (e, _) => {
e.replaceSelection("```simple-time-tracker\n```\n");
}
});
});
}
loadSettings() {
return __async(this, null, function* () {
this.settings = Object.assign({}, defaultSettings, yield this.loadData());
});
}
saveSettings() {
return __async(this, null, function* () {
yield this.saveData(this.settings);
});
}
};

@ -0,0 +1,10 @@
{
"id": "simple-time-tracker",
"name": "Super Simple Time Tracker",
"version": "0.1.2",
"minAppVersion": "0.15.0",
"description": "Multi-purpose time trackers for your notes!",
"author": "Ellpeck",
"authorUrl": "https://ellpeck.de",
"isDesktopOnly": false
}

@ -0,0 +1,55 @@
.simple-time-tracker-support {
max-width: 50%;
width: 400px;
height: auto;
}
.simple-time-tracker-btn,
.simple-time-tracker-txt {
display: block;
margin-left: auto;
margin-right: auto;
}
.simple-time-tracker-txt {
text-align: center;
}
.simple-time-tracker-btn {
margin-top: 10px;
margin-bottom: 10px;
}
.simple-time-tracker-bottom button {
margin: 10px 5px 10px 5px;
}
.simple-time-tracker-timers,
.simple-time-tracker-bottom {
display: flex;
justify-content: center;
text-align: center;
}
.simple-time-tracker-timers span {
display: block;
}
.simple-time-tracker-timer {
margin: 20px;
}
.simple-time-tracker-timer-time {
font-size: xx-large;
font-weight: bolder;
}
.simple-time-tracker-table {
width: 100%;
margin-top: 20px;
}
.simple-time-tracker-table td,
.simple-time-tracker-table th {
border: none;
}

@ -4,7 +4,7 @@
"type": "split", "type": "split",
"children": [ "children": [
{ {
"id": "bfcef3842de27bb1", "id": "6392409787fe0b33",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "markdown",
@ -133,7 +133,7 @@
} }
}, },
{ {
"id": "d8072da19bedfcc3", "id": "149e0f0ee73cda20",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "DICE_ROLLER_VIEW", "type": "DICE_ROLLER_VIEW",
@ -143,17 +143,17 @@
], ],
"currentTab": 2 "currentTab": 2
}, },
"active": "bfcef3842de27bb1", "active": "6392409787fe0b33",
"lastOpenFiles": [ "lastOpenFiles": [
"00.01 Admin/Calendars/2022-09-30.md", "00.03 News/You Dont Know Much About Jay Penske. And Hes Fine With That..md",
"01.02 Home/@Main Dashboard.md", "00.03 News/@News.md",
"00.03 News/Reading Simone de Beauvoirs Ethics of Ambiguity in prison Aeon Essays.md", "00.03 News/Migrants faced the worst of the gig economy, so they made their own delivery app.md",
"00.03 News/Irans Women Are (Once Again) the Vanguards of a Revolution.md", "00.03 News/North Korea Hacked Him. So He Took Down Its Internet.md",
"00.03 News/Putin Is a Fool Intercepted Calls Reveal Russian Army in Disarray.md", "00.03 News/Google Search Is Dying.md",
"00.01 Admin/Calendars/2022-09-29.md", "00.01 Admin/Calendars/2022-02-22.md",
"00.01 Admin/Obsidian plugins.md", "00.03 News/Elon Musk Got Twitter Because He Gets Twitter.md",
"00.08 Bookmarks/Bookmarks - Obsidian.md", "00.03 News/Amateur open-source researchers went viral unpacking the war in Ukraine.md",
"00.01 Admin/archive.md", "00.03 News/Solomun, the D.J. Who Keeps Ibiza Dancing.md",
"00.01 Admin/URL characters.md" "00.03 News/On the pleasures of hand-writing letters youll never send.md"
] ]
} }

@ -1,9 +1,12 @@
--- ---
title: ⚽ FC Toulouse - Paris SG (0-3) title: ⚽ FC Toulouse - Paris SG (0-3)
allDay: false allDay: false
startTime: 21:00 startTime: 21:00
endTime: 23:00 endTime: 23:00
date: 2022-08-31 date: 2022-08-31
CollapseMetaTable: true
--- ---
[[2022-08-31|Ce jour]], FC Toulouse - [[Paris SG]]: 0-3 [[2022-08-31|Ce jour]], FC Toulouse - [[Paris SG]]: 0-3

@ -1,9 +1,12 @@
--- ---
title: ⚽ PSG - Juventus (2-1) title: ⚽ PSG - Juventus (2-1)
allDay: false allDay: false
startTime: 21:00 startTime: 21:00
endTime: 23:00 endTime: 23:00
date: 2022-09-06 date: 2022-09-06
CollapseMetaTable: true
--- ---
[[2022-09-06|Ce jour]], [[Paris SG|PSG]] - Juventus: 2-1 [[2022-09-06|Ce jour]], [[Paris SG|PSG]] - Juventus: 2-1

@ -4,6 +4,8 @@ allDay: false
startTime: 21:00 startTime: 21:00
endTime: 23:00 endTime: 23:00
date: 2022-09-14 date: 2022-09-14
CollapseMetaTable: true
--- ---
[[2022-09-14|Ce jour]], Maccabi Haifa - [[Paris SG]]: 1-3 [[2022-09-14|Ce jour]], Maccabi Haifa - [[Paris SG]]: 1-3

@ -16,9 +16,9 @@ Stress: 25
FrontHeadBar: 5 FrontHeadBar: 5
EarHeadBar: 30 EarHeadBar: 30
BackHeadBar: 20 BackHeadBar: 20
Water: 0.5 Water: 3
Coffee: 3 Coffee: 5
Steps: Steps: 10103
Ski: Ski:
Riding: Riding:
Racket: Racket:

@ -0,0 +1,13 @@
---
title: ⚽ Paris SG - 0GC Nice
allDay: false
startTime: 21:00
endTime: 23:00
date: 2022-10-01
CollapseMetaTable: true
---
[[2022-10-01|Aujourdhui]], [[Paris SG]] - OGC Nice: 2-1
Buteurs:: ⚽ Messi<br>⚽ MBappé<br>⚽ Laborde (OGCN)

@ -0,0 +1,116 @@
---
title: "🗒 Daily Note"
allDay: true
date: 2022-10-01
Date: 2022-10-01
DocType: Note
Hierarchy:
TimeStamp:
location:
CollapseMetaTable: true
Sleep: 8
Happiness: 90
Gratefulness: 90
Stress: 25
FrontHeadBar: 5
EarHeadBar: 30
BackHeadBar: 20
Water: 3.4
Coffee: 3
Steps: 11114
Ski:
Riding:
Racket:
Football:
Swim:
---
%% Parent:: [[@Life Admin]] %%
---
[[2022-09-30|<< 🗓 Previous ]] &emsp; &emsp; &emsp; [[@Main Dashboard|Back]] &emsp; &emsp; &emsp; [[2022-10-02|🗓 Next >>]]
---
&emsp;
```button
name Record today's health
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
^button-2022-10-01Edit
```button
name Save
type command
action Save current file
id Save
```
^button-2022-10-01NSave
&emsp;
# 2022-10-01
&emsp;
> [!summary]+
> Daily note for 2022-10-01
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
### 📝 Memos
&emsp;
This section does serve for quick memos.
&emsp;
- 14:00 [[Big Shells With Spicy Lamb Sausage and Pistachios]] without the pasta & with chicken [[2022-10-01|today]] ^1qys14
- 19:12 [[Game of Thrones (20112019)]] with [[MRCK]] [[2022-10-01|this day]]
%% --- %%
&emsp;
---
&emsp;
### 🗒 Notes
&emsp;
Loret ipsum
&emsp;
---
&emsp;
### :link: Linked activity
&emsp;
```dataview
Table from [[2022-10-01]]
```
&emsp;
&emsp;

@ -0,0 +1,115 @@
---
title: "🗒 Daily Note"
allDay: true
date: 2022-10-02
Date: 2022-10-02
DocType: Note
Hierarchy:
TimeStamp:
location:
CollapseMetaTable: true
Sleep: 9
Happiness: 90
Gratefulness: 90
Stress: 25
FrontHeadBar: 5
EarHeadBar: 30
BackHeadBar: 20
Water: 0.7
Coffee: 4
Steps:
Ski:
Riding:
Racket:
Football:
Swim:
---
%% Parent:: [[@Life Admin]] %%
---
[[2022-10-01|<< 🗓 Previous ]] &emsp; &emsp; &emsp; [[@Main Dashboard|Back]] &emsp; &emsp; &emsp; [[2022-10-03|🗓 Next >>]]
---
&emsp;
```button
name Record today's health
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
^button-2022-10-02Edit
```button
name Save
type command
action Save current file
id Save
```
^button-2022-10-02NSave
&emsp;
# 2022-10-02
&emsp;
> [!summary]+
> Daily note for 2022-10-02
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
### 📝 Memos
&emsp;
This section does serve for quick memos.
&emsp;
- 11:52 [[Dar]] with [[MRCK]], Leo & Nathalie [[2022-10-02|this day]]
%% --- %%
&emsp;
---
&emsp;
### 🗒 Notes
&emsp;
- 19:12 [[Game of Thrones (20112019)]] with [[MRCK]] [[2022-10-02|this day]]
&emsp;
---
&emsp;
### :link: Linked activity
&emsp;
```dataview
Table from [[2022-10-02]]
```
&emsp;
&emsp;

@ -0,0 +1,13 @@
---
title: ⚽ Paris SG - Marseille
allDay: false
startTime: 21:00
endTime: 23:00
date: 2022-10-16
CollapseMetaTable: true
---
[[2022-10-16|Ce jour]], [[Paris SG]] - Olympique Marseille:
Buteurs::

@ -1,9 +1,16 @@
--- ---
location: [47.3639129,8.55627491017841] location: [47.3639129,8.55627491017841]
CollapseMetaTable: true
key1:
name: "test key"
link: "[[Test Sheet 2]]"
desc:
--- ---
# 2nd Test sheet for snippets # 2nd Test sheet for snippets
(key2:: "test", "[[Test sheet]]", "this is the key desc")
### Auto card link ### Auto card link
@ -13,6 +20,20 @@ title: "Obsidian"
description: "Obsidian: A knowledge base that works on local Markdown files." description: "Obsidian: A knowledge base that works on local Markdown files."
``` ```
&emsp;
Key name: `= this.key1.name`
Key link: `= this.key1.link`
Key desc: `=this.key1.desc`
&emsp;
Key name: `= this.key2[0]`
&emsp;
--- ---
```dataviewjs ```dataviewjs

@ -0,0 +1,187 @@
| Characters |
| ---------- |
| A |
| a |
| B |
| b |
| C |
| c |
| D |
| d |
| E |
| e |
| F |
| f |
| G |
| g |
| H |
| h |
| I |
| i |
| J |
| j |
| K |
| k |
| L |
| l |
| M |
| m |
| N |
| n |
| O |
| o |
| P |
| p |
| Q |
| q |
| R |
| r |
| S |
| s |
| T |
| t |
| U |
| u |
| V |
| v |
| W |
| w |
| X |
| x |
| Y |
| y |
| Z |
| z |
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 0 |
^chartable
a
B
b
C
c
D
d
E
e
F
f
G
g
H
h
I
i
J
j
K
k
L
l
M
m
N
n
O
o
P
p
Q
q
R
r
S
s
T
t
U
u
V
v
W
w
X
x
Y
y
Z
z
0
1
2
3
4
5
6
7
8
9

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Society", "🌡️"]
Alias: [""]
Tag: ["Society", "ClimateChange"]
Date: 2022-04-03 Date: 2022-04-03
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Crime", "🇺🇸", "Harvard"]
Alias: [""]
Tag: ["Crime", "US", "Harvard"]
Date: 2022-05-01 Date: 2022-05-01
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,5 @@
--- ---
dg-publish: true
Alias: [""]
Tag: ["Tech", "CSSA", "FANGAbuse"] Tag: ["Tech", "CSSA", "FANGAbuse"]
Date: 2022-08-21 Date: 2022-08-21
DocType: "WebClipping" DocType: "WebClipping"

@ -1,6 +1,6 @@
--- ---
Tag: ["Sport", "Horse", "Racing", "US"] Tag: ["Sport", "🏇", "🇺🇸"]
Date: 2022-05-22 Date: 2022-05-22
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Crime", "Society", "Racism", "US"] Tag: ["Crime", "Society", "Racism", "🇺🇸"]
Date: 2022-05-22 Date: 2022-05-22
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Travel", "🇮🇳", "EastDehli", "Suburb"]
Alias: [""]
Tag: ["Travel", "EastDehli", "Suburb"]
Date: 2022-02-26 Date: 2022-02-26
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,5 @@
--- ---
dg-publish: true
Alias: [""]
Tag: ["Religion", "Society"] Tag: ["Religion", "Society"]
Date: 2022-05-26 Date: 2022-05-26
DocType: "WebClipping" DocType: "WebClipping"

@ -1,6 +1,6 @@
--- ---
Tag: ["Crime", "ColdCase", "US", "SecretCode"] Tag: ["Crime", "ColdCase", "🇺🇸", "SecretCode"]
Date: 2022-08-14 Date: 2022-08-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Art", "Literature", "France"] Tag: ["Art", "📖", "🇫🇷"]
Date: 2022-06-06 Date: 2022-06-06
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,6 @@
--- ---
Alias: [""] Tag: ["Tech", "OpenSource", "War", "🌐", "🇺🇦/🇷🇺"]
Tag: ["Tech", "OpenSource", "War"]
Date: 2022-03-13 Date: 2022-03-13
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Art", "Cinema", "Classic"] Tag: ["Art", "🎥", "Classic"]
Date: 2022-07-10 Date: 2022-07-10
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Crime", "Society", "Racism", "US"] Tag: ["Crime", "Society", "Racism", "🇺🇸"]
Date: 2022-05-22 Date: 2022-05-22
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["History", "Philosophy"] Tag: ["History", "Philosophy", "🇮🇳"]
Date: 2022-02-21 Date: 2022-02-21
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Art", "Portrait", "Contemporary"] Tag: ["Art", "🎨", "Portrait", "Contemporary"]
Date: 2022-02-13 Date: 2022-02-13
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Sport", "🎾"]
Alias: [""]
Tag: ["Sport", "Tennis"]
Date: 2022-05-08 Date: 2022-05-08
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Society", "Crime", "CentralAmerica", "ElSalvador"] Tag: ["Society", "Crime", "CentralAmerica", "🇸🇻"]
Date: 2022-06-14 Date: 2022-06-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Economy", "Mobility", "US"] Tag: ["Economy", "Mobility", "🇺🇸"]
Date: 2022-02-27 Date: 2022-02-27
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -2,7 +2,7 @@
dg-publish: true dg-publish: true
Alias: [""] Alias: [""]
Tag: ["Economy", "War", "Russia"] Tag: ["Economy", "War", "🇺🇦/🇷🇺"]
Date: 2022-03-16 Date: 2022-03-16
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Society", "Gambling", "Poker"] Tag: ["Society", "Gambling", "♣️"]
Date: 2022-06-26 Date: 2022-06-26
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Crime", "Society", "US"] Tag: ["Crime", "Society", "🇺🇸", "🏳️‍🌈"]
Date: 2022-07-10 Date: 2022-07-10
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Tech", "Crypto", "Scam"] Tag: ["Tech", "🪙", "Scam"]
Date: 2022-05-22 Date: 2022-05-22
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Tech", "Cryptocurrency"] Tag: ["Tech", "🪙"]
Date: 2022-02-20 Date: 2022-02-20
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [] Alias: []
Tag: ["Human", "Health", "COVID", "Alzheimer"] Tag: ["Human", "🦠", "COVID", "Alzheimer"]
Date: 2022-02-13 Date: 2022-02-13
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Sport", "Crime", "Paedophilia"] Tag: ["🏈", "Crime", "🚺", "🇺🇸"]
Date: 2022-02-20 Date: 2022-02-20
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["History", "Turkey", "Antiquity"] Tag: ["History", "🇹🇷", "Antiquity"]
Date: 2022-08-28 Date: 2022-08-28
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Sport", "NFL", "Abuse"] Tag: ["Sport", "🏈", "Abuse", "🇺🇸"]
Date: 2022-06-14 Date: 2022-06-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Society", "Feminism", "US"] Tag: ["Society", "🚺", "🇺🇸"]
Date: 2022-06-14 Date: 2022-06-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Crime", "Western", "Myth", "🇺🇸"]
Alias: [""]
Tag: ["Crime", "Western", "Myth"]
Date: 2022-05-08 Date: 2022-05-08
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Alpinism", "Sport", "Accident"] Tag: ["🧗", "Sport", "Accident"]
Date: 2022-08-07 Date: 2022-08-07
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Politics", "US", "Trump"] Tag: ["Politics", "🇺🇸", "Trump"]
Date: 2022-08-14 Date: 2022-08-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Crime", "US", "Trump"] Tag: ["Crime", "🇺🇸", "Trump"]
Date: 2022-08-21 Date: 2022-08-21
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -2,7 +2,7 @@
dg-publish: true dg-publish: true
Alias: [""] Alias: [""]
Tag: ["Society", "US", "Circus"] Tag: ["Society", "🇺🇸", "🎪"]
Date: 2022-04-25 Date: 2022-04-25
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Economy", "🌐", "🇫🇷/🇵🇫", "OnlineShopping"]
Alias: [""]
Tag: ["Society", "PolynesieFrancaise", "OnlineShopping"]
Date: 2022-04-03 Date: 2022-04-03
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,5 @@
--- ---
dg-publish: true
Alias: [""]
Tag: ["History", "Leadership", "Legacy"] Tag: ["History", "Leadership", "Legacy"]
Date: 2022-03-19 Date: 2022-03-19
DocType: "WebClipping" DocType: "WebClipping"

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Tech", "🌐", "Twitter", "Musk"]
Alias: [""]
Tag: ["Tech", "Twitter", "Musk"]
Date: 2022-05-01 Date: 2022-05-01
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Society", "War", "Russia"] Tag: ["Society", "War", "🇺🇦/🇷🇺"]
Date: 2022-03-13 Date: 2022-03-13
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -2,7 +2,7 @@
dg-publish: true dg-publish: true
Alias: [""] Alias: [""]
Tag: ["Human", "Football", "Desease"] Tag: ["Human", "⚽️", "🦠"]
Date: 2022-03-21 Date: 2022-03-21
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Tech"] Tag: ["Tech", "🌐"]
Date: 2022-02-21 Date: 2022-02-21
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Sport", "🏈", "🇺🇸"]
Alias: [""]
Tag: ["Sport", "Football", US]
Date: 2022-04-10 Date: 2022-04-10
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Society", "Military", "Abuse"] Tag: ["Society", "Military", "Abuse", "🇺🇸"]
Date: 2022-06-14 Date: 2022-06-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Society", "Homeless"] Tag: ["Society", "Homeless", "🇺🇸"]
Date: 2022-07-10 Date: 2022-07-10
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Crime", "OrganisedCrime"] Tag: ["Crime", "OrganisedCrime", "🇺🇸"]
Date: 2022-02-06 Date: 2022-02-06
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["History", "WWII", "Bolivia", "Rescue"] Tag: ["History", "WWII", "🇧🇴", "Rescue"]
Date: 2022-08-14 Date: 2022-08-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Art", "Cinema", "Hollywood"] Tag: ["Art", "🎥", "Hollywood"]
Date: 2022-05-22 Date: 2022-05-22
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Art", "Food", "US"] Tag: ["Art", "🍽️", "🇺🇸"]
Date: 2022-09-25 Date: 2022-09-25
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Society", "Politics", "UK", "BoJo"] Tag: ["Society", "Politics", "🇬🇧", "BoJo"]
Date: 2022-07-31 Date: 2022-07-31
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Economy", "🇷🇺", "🇬🇧", "London"]
Alias: [""]
Tag: ["Economy", "Russia", "London"]
Date: 2022-03-21 Date: 2022-03-21
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["History", "🇵🇪", "Inca"]
Alias: [""]
Tag: ["History", "SouthAmerica", "Inca"]
Date: 2022-03-19 Date: 2022-03-19
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Society", "Economy", "🇺🇸"]
Alias: [""]
Tag: ["Society", "Economy"]
Date: 2022-05-08 Date: 2022-05-08
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Society", "Education", "🇺🇸"]
Alias: [""]
Tag: ["Society", "Education", "US"]
Date: 2022-04-16 Date: 2022-04-16
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["History", "MiddleAge", "😴"]
Alias: [""]
Tag: ["History", "MiddleAge", "Sleep"]
Date: 2022-04-03 Date: 2022-04-03
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Crime", "Drugs", "Actor", "TheWire"] Tag: ["Crime", "📺", "Drugs", "Actor", "TheWire"]
Date: 2022-02-06 Date: 2022-02-06
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["History", "Egypt", "Pharaoh"] Tag: ["History", "🇪🇬", "Pharaoh"]
Date: 2022-02-12 Date: 2022-02-12
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,8 +1,6 @@
--- ---
dg-publish: true Tag: ["Human", "🍆", "Desire"]
Alias: [""]
Tag: ["Human", "Sex", "Desire"]
Date: 2022-03-16 Date: 2022-03-16
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Art", "TVShow"] Tag: ["Art", "📺"]
Date: 2022-08-14 Date: 2022-08-14
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["History", "Antiquity", "Amazon"] Tag: ["History", "Antiquity", "Amazon", "🚺"]
Date: 2022-02-12 Date: 2022-02-12
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,6 +1,6 @@
--- ---
Tag: ["Society", "Yeshiva", "School"] Tag: ["Society", "✡️", "School", "🇺🇸"]
Date: 2022-09-25 Date: 2022-09-25
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Human", "Medicine", "Spirituality"] Tag: ["Human", "Medicine", "Spirituality", "🇮🇳"]
Date: 2022-02-27 Date: 2022-02-27
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

@ -1,7 +1,7 @@
--- ---
Alias: [""] Alias: [""]
Tag: ["Society", "Inheritance"] Tag: ["Society", "Inheritance", "🇺🇸"]
Date: 2022-02-20 Date: 2022-02-20
DocType: "WebClipping" DocType: "WebClipping"
Hierarchy: Hierarchy:

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save