xmas update

main
iOS 3 years ago
parent bae6240439
commit 7675f73961

@ -183,7 +183,7 @@
"current": { "current": {
"year": 2021, "year": 2021,
"month": 11, "month": 11,
"day": 23 "day": 29
}, },
"events": [ "events": [
{ {
@ -672,14 +672,14 @@
"name": "IT & Computer", "name": "IT & Computer",
"note": "01.01 Life Orga/IT & Computer.md", "note": "01.01 Life Orga/IT & Computer.md",
"date": { "date": {
"year": 2021, "year": 2022,
"month": 11, "month": 5,
"day": 15 "day": 15
}, },
"category": "ID_3b8a489a19da", "category": "ID_3b8a489a19da",
"end": { "end": {
"year": 2021, "year": 2022,
"month": 11, "month": 5,
"day": 15 "day": 15
} }
}, },
@ -1033,12 +1033,20 @@
"name": "Task" "name": "Task"
} }
], ],
"date": 1639896126205 "date": 1640360816890
} }
], ],
"currentCalendar": null, "currentCalendar": null,
"defaultCalendar": "ID_cb9b8ac84809", "defaultCalendar": "ID_cb9b8ac84809",
"eventPreview": true, "eventPreview": true,
"configDirectory": null, "configDirectory": null,
"path": "/" "path": "/",
"parseDates": false,
"dateFormat": "YYYY-MM-DD",
"dailyNotes": false,
"version": {
"major": null,
"minor": null,
"patch": null
}
} }

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"id": "fantasy-calendar", "id": "fantasy-calendar",
"name": "Fantasy Calendar", "name": "Fantasy Calendar",
"version": "1.10.1", "version": "1.11.0",
"minAppVersion": "0.12.10", "minAppVersion": "0.12.10",
"author": "Jeremy Valentine", "author": "Jeremy Valentine",
"description": "Fantasy calendars in Obsidian!", "description": "Fantasy calendars in Obsidian!",

@ -33700,7 +33700,7 @@ var D4DiceShape = class extends DiceShape {
}; };
// src/view/renderer.ts // src/view/renderer.ts
var DiceRenderer = class extends import_obsidian7.Component { var _DiceRenderer = class extends import_obsidian7.Component {
constructor(plugin) { constructor(plugin) {
super(); super();
this.plugin = plugin; this.plugin = plugin;
@ -33729,6 +33729,7 @@ var DiceRenderer = class extends import_obsidian7.Component {
medium: null, medium: null,
far: null far: null
}; };
this.extraFrames = _DiceRenderer.DEFAULT_EXTRA_FRAMES;
this.renderer = new WebGLRenderer({ this.renderer = new WebGLRenderer({
alpha: true, alpha: true,
antialias: true antialias: true
@ -33792,6 +33793,7 @@ var DiceRenderer = class extends import_obsidian7.Component {
reject2(e); reject2(e);
}); });
this.animating = true; this.animating = true;
this.extraFrames = _DiceRenderer.DEFAULT_EXTRA_FRAMES;
this.render(); this.render();
})); }));
}); });
@ -33850,7 +33852,7 @@ var DiceRenderer = class extends import_obsidian7.Component {
this.scene.remove(this.light); this.scene.remove(this.light);
if (this.ambientLight) if (this.ambientLight)
this.scene.remove(this.ambientLight); this.scene.remove(this.ambientLight);
this.light = new SpotLight(this.colors.spotlight, 1); this.light = new SpotLight(this.colors.spotlight, 0.25);
this.light.position.set(-maxwidth / 2, maxwidth / 2, maxwidth * 3); this.light.position.set(-maxwidth / 2, maxwidth / 2, maxwidth * 3);
this.light.target.position.set(0, 0, 0); this.light.target.position.set(0, 0, 0);
this.light.distance = maxwidth * 5; this.light.distance = maxwidth * 5;
@ -33924,19 +33926,23 @@ var DiceRenderer = class extends import_obsidian7.Component {
} }
render() { render() {
if (this.throwFinished()) { if (this.throwFinished()) {
try { if (this.extraFrames > 10) {
this.returnResult(); this.extraFrames--;
this.registerInterval(window.setTimeout(() => { } else {
this.container.style.opacity = `0`; try {
this.returnResult();
this.registerInterval(window.setTimeout(() => { this.registerInterval(window.setTimeout(() => {
this.animating = false; this.container.style.opacity = `0`;
this.unload(); this.registerInterval(window.setTimeout(() => {
}, 1e3)); this.animating = false;
}, 2e3)); this.unload();
} catch (e) { }, 1e3));
this.event.trigger("error", e); }, 2e3));
} catch (e) {
this.event.trigger("error", e);
}
return;
} }
return;
} }
this.animation = requestAnimationFrame(() => this.render()); this.animation = requestAnimationFrame(() => this.render());
this.world.step(this.frame_rate); this.world.step(this.frame_rate);
@ -33982,7 +33988,7 @@ var DiceRenderer = class extends import_obsidian7.Component {
} }
throwFinished() { throwFinished() {
let res = true; let res = true;
const threshold = 6; const threshold = 4;
if (this.iterations < 10 / this.frame_rate) { if (this.iterations < 10 / this.frame_rate) {
for (const diceArray of this.current.values()) { for (const diceArray of this.current.values()) {
for (const dice of diceArray) { for (const dice of diceArray) {
@ -34009,6 +34015,8 @@ var DiceRenderer = class extends import_obsidian7.Component {
return res; return res;
} }
}; };
var DiceRenderer = _DiceRenderer;
DiceRenderer.DEFAULT_EXTRA_FRAMES = 30;
var World2 = class { var World2 = class {
constructor(WIDTH, HEIGHT) { constructor(WIDTH, HEIGHT) {
this.WIDTH = WIDTH; this.WIDTH = WIDTH;
@ -34042,12 +34050,21 @@ var World2 = class {
buildWalls() { buildWalls() {
this.world.addContactMaterial(new ContactMaterial(this.deskMaterial, this.diceMaterial, { this.world.addContactMaterial(new ContactMaterial(this.deskMaterial, this.diceMaterial, {
friction: 0.01, friction: 0.01,
restitution: 0.5 restitution: 0.5,
contactEquationRelaxation: 3,
contactEquationStiffness: 1e8
}));
this.world.addContactMaterial(new ContactMaterial(this.barrierMaterial, this.diceMaterial, {
friction: 0.01,
restitution: 1,
contactEquationRelaxation: 3,
contactEquationStiffness: 1e8
})); }));
this.world.addContactMaterial(new ContactMaterial(this.barrierMaterial, this.diceMaterial, { friction: 0, restitution: 1 }));
this.world.addContactMaterial(new ContactMaterial(this.diceMaterial, this.diceMaterial, { this.world.addContactMaterial(new ContactMaterial(this.diceMaterial, this.diceMaterial, {
friction: 0, friction: 0.1,
restitution: 0.5 restitution: 0.5,
contactEquationRelaxation: 3,
contactEquationStiffness: 1e8
})); }));
this.world.addBody(new Body({ this.world.addBody(new Body({
allowSleep: false, allowSleep: false,
@ -34103,16 +34120,16 @@ var DEFAULT_VECTOR = {
pos: { pos: {
x: 0 + 100 * Math.random(), x: 0 + 100 * Math.random(),
y: 0 + 100 * Math.random(), y: 0 + 100 * Math.random(),
z: 0 + 100 z: 0 + 250
}, },
velocity: { velocity: {
x: 500 * Math.random() * 2 - 1, x: 600 * (Math.random() * 2 + 1),
y: 500 * Math.random() * 2 - 1, y: 750 * (Math.random() * 2 + 1),
z: 0 z: 0
}, },
angular: { angular: {
x: 100 * Math.random(), x: 200 * Math.random(),
y: 100 * Math.random(), y: 200 * Math.random(),
z: 100 * Math.random() z: 100 * Math.random()
}, },
axis: { axis: {

@ -1,7 +1,7 @@
{ {
"id": "obsidian-dice-roller", "id": "obsidian-dice-roller",
"name": "Dice Roller", "name": "Dice Roller",
"version": "7.10.1", "version": "7.10.2",
"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

@ -4,6 +4,6 @@
"author": "aidurber", "author": "aidurber",
"description": "An Obsidian plugin to generate Tables of Contents that stay up to date with your document outline.", "description": "An Obsidian plugin to generate Tables of Contents that stay up to date with your document outline.",
"minAppVersion": "0.11.0", "minAppVersion": "0.11.0",
"version": "0.0.18", "version": "0.0.20",
"repo": "aidurber/obsidian-plugin-dynamic-toc" "repo": "aidurber/obsidian-plugin-dynamic-toc"
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,8 +1,8 @@
{ {
"id": "rss-reader", "id": "rss-reader",
"name": "RSS Reader", "name": "RSS Reader",
"version": "0.9.1", "version": "0.9.2",
"minAppVersion": "0.9.12", "minAppVersion": "0.13.14",
"description": "Read RSS Feeds from within obsidian", "description": "Read RSS Feeds from within obsidian",
"author": "Johannes Theiner", "author": "Johannes Theiner",
"authorUrl": "https://github.com/joethei", "authorUrl": "https://github.com/joethei",

@ -36,7 +36,7 @@ input.is-invalid {
color: #dc3545; color: #dc3545;
} }
.scrollable-content { .rss-scrollable-content {
overflow: auto; overflow: auto;
height: 60vh; height: 60vh;
} }
@ -74,3 +74,7 @@ input.is-invalid {
.is-mobile button.rss-button { .is-mobile button.rss-button {
width: auto; width: auto;
} }
.rss-selectable {
user-select: text;
}

@ -9,7 +9,7 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "03.03 Food & Wine/@Main dishes.md", "file": "05.02 Networks/Selfhosting.md",
"mode": "preview" "mode": "preview"
} }
} }
@ -76,7 +76,7 @@
"state": { "state": {
"type": "backlink", "type": "backlink",
"state": { "state": {
"file": "03.03 Food & Wine/@Main dishes.md", "file": "05.02 Networks/Selfhosting.md",
"collapseAll": false, "collapseAll": false,
"extraContext": false, "extraContext": false,
"sortOrder": "alphabetical", "sortOrder": "alphabetical",
@ -96,15 +96,15 @@
} }
}, },
{ {
"id": "15bcb037002a76a7", "id": "03ec05e66b85ebba",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "FANTASY_CALENDAR", "type": "reminder-list",
"state": {} "state": {}
} }
}, },
{ {
"id": "fc559232cdc23159", "id": "46bb0a2a0fdefdba",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "DICE_ROLLER_VIEW", "type": "DICE_ROLLER_VIEW",
@ -112,35 +112,35 @@
} }
}, },
{ {
"id": "94e7f78d3bc93ce7", "id": "45fc71e3d6839ed8",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "RSS_FEED", "type": "FANTASY_CALENDAR",
"state": {} "state": {}
} }
}, },
{ {
"id": "03ec05e66b85ebba", "id": "eb3a8f6b12662774",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "reminder-list", "type": "RSS_FEED",
"state": {} "state": {}
} }
} }
], ],
"currentTab": 4 "currentTab": 5
}, },
"active": "f02b54d5135a4e7e", "active": "f02b54d5135a4e7e",
"lastOpenFiles": [ "lastOpenFiles": [
"05.02 Networks/Selfhosting.md",
"05.02 Networks/Domains.md",
"01.01 Life Orga/Finances.md",
"01.02 Home/MRCK.md",
"01.01 Life Orga/IT & Computer.md",
"03.03 Food & Wine/@Main dishes.md", "03.03 Food & Wine/@Main dishes.md",
"03.03 Food & Wine/Pasta e Ceci.md", "03.03 Food & Wine/Pasta e Ceci.md",
"03.03 Food & Wine/@@Recipes.md", "03.03 Food & Wine/@@Recipes.md",
"01.02 Home/MRCK.md",
"06.02 Investments/@Investment Task master.md", "06.02 Investments/@Investment Task master.md",
"01.01 Life Orga/Finances.md", "01.01 Life Orga/@Life Organisation.md"
"01.01 Life Orga/@Life Organisation.md",
"02.02 Paris/Brach Hotel.md",
"02.02 Paris/@@Paris.md",
"00.01 Admin/Templates/NewFile1.md"
] ]
} }

@ -7,8 +7,8 @@ Hierarchy: "NonRoot"
Priority: "Medium" Priority: "Medium"
Status: Completed Status: Completed
StartDate: 2021-08-12 StartDate: 2021-08-12
DueDate: 2021-12-31 DueDate: 2022-12-31
NextReviewDate: &RD 2021-12-15 NextReviewDate: &RD 2022-06-15
TimeStamp: 2021-08-12 TimeStamp: 2021-08-12
location: [51.514678599999996, -0.18378583926867909] location: [51.514678599999996, -0.18378583926867909]
fc-calendar: "D2D Calendar" fc-calendar: "D2D Calendar"

@ -148,6 +148,8 @@ Paris, Zürich, London
Florists: Fjura, Still Life Florists: Fjura, Still Life
***Le labo***: Another 13 ***Le labo***: Another 13
***Mamma-mo***: Candle Jo Malone Lime, Basil, Mandarine
&emsp; &emsp;
--- ---
@ -165,8 +167,8 @@ Florists: Fjura, Still Life
- [ ] :gift: :books: Livre - [ ] :gift: :books: Livre
- [ ] :gift: :books: mon bel oranger - [ ] :gift: :books: mon bel oranger
- [ ] :gift: :books: tistou les pouces verts - [ ] :gift: :books: tistou les pouces verts
- [ ] :gift: :books: Fran Lebowitz - [x] :gift: :books: Fran Lebowitz ✅ 2021-12-23
- [ ] :gift: :books: Amy Winehouse, beyond black - [x] :gift: :books: Amy Winehouse, beyond black ✅ 2021-12-23
- [ ] :gift: [Journal protection](https://www.wayfair.co.uk/home-decor/pdp/house-of-hampton-tamara-book-box-u000526750.html) - [ ] :gift: [Journal protection](https://www.wayfair.co.uk/home-decor/pdp/house-of-hampton-tamara-book-box-u000526750.html)
- [ ] :gift: [Bijou Ours](https://www.tous.com/): [Gold Sweet Dolls Bracelet | TOUS](https://www.tous.com/gb-en/gold-sweet-dolls-bracelet/p/815911150) - [ ] :gift: [Bijou Ours](https://www.tous.com/): [Gold Sweet Dolls Bracelet | TOUS](https://www.tous.com/gb-en/gold-sweet-dolls-bracelet/p/815911150)
- [x] :gift: livre paris ✅ 2020-12-25 - [x] :gift: livre paris ✅ 2020-12-25

@ -96,6 +96,12 @@ More and more literature point that a home Internet connection may not be the mo
#### Domain #### Domain
[[#^Top|TOP]] [[#^Top|TOP]]
```ad-info
title: privacy-friendly domain manager
[Njalla](https://njal.la/)
```
Domain management is important for several reasons: email and email routine can only be defined once per domain. As such, email services (self-hosting, email aliasing) need to be run on separate domains. Domain management is important for several reasons: email and email routine can only be defined once per domain. As such, email services (self-hosting, email aliasing) need to be run on separate domains.
For self-hosting, the folllowing domain will be used: **mfxm.fr** For self-hosting, the folllowing domain will be used: **mfxm.fr**
@ -194,9 +200,9 @@ In essence, to run multiple services on the same hardware, a few basic steps nee
| Consideration | Tool | Description | Consideration | Tool | Description
|---------------|------|------------ |---------------|------|------------
| <p style="color:cyan">**Compartimentalise services into containers**</p> | **docker** | Creates containers that can be run independently | <p style="color:cyan">**Compartimentalise services into containers**</p> | **[[Configuring Docker\|docker]]** | Creates containers that can be run independently
| <p style="color:turquoise">**Simplify docker commands**</p> | **docker-compose** | Enables to create 'script' for docker commands | <p style="color:turquoise">**Simplify docker commands**</p> | **docker-compose** | Enables to create 'script' for docker commands
| <p style="color:teal">**Route internet traffic appropriately**</p> | reverse proxy: **nginx**, **Caddy2** | Enables to route addresses to the appropriate containers and manage SSL certificates (and https forcing) | <p style="color:teal">**Route internet traffic appropriately**</p> | reverse proxy: **nginx**, **[[Configuring Caddy\|caddy]]** | Enables to route addresses to the appropriate containers and manage SSL certificates (and https forcing)
&emsp; &emsp;
@ -325,20 +331,15 @@ Open source CMS solution: [here](https://gohugo.io/)
| Tool | Self-hosted service | Link to tutorial | Sub-domain | Tool | Self-hosted service | Link to tutorial | Sub-domain
|------|---------------------|---------------|------- |------|---------------------|---------------|-------
<p style="color:orange">**Password manager**</p> | **Bitwarden** | [here](https://cyberhost.uk/selfhost-bitwarden/) | pw-manager <p style="color:orange">Youtube with no ads</p> | **Piped** | [here]([](https://piped-docs.kavin.rocks/docs/self-hosting/)) | videos
<p style="color:orangered">**[[NextDNS\|DNS resolver]]**</p> | **AdGuard Home** | [here](https://cyberhost.uk/adguard-setup/) | dns-resolver <p style="color:orangered">[[NextDNS\|DNS resolver]]</p> | **AdGuard Home** | [here](https://cyberhost.uk/adguard-setup/) | dns-resolver
<p style="color:coral">**Note-taking app**</p> | **[Notea](https://cinwell.com/notea/)**, **[Turtl](https://turtlapp.com)**, **[Boost Note](https://boostnote.io)**, **[Trilium](https://github.com/zadam/trilium)** | [Notea](https://cyberhost.uk/notea/), [Turtl with docker](https://github.com/turtl/server#running-the-server) | notes
<p style="color:lightsalmon"> **Git instance**</p> | **[Gitea](https://gitea.io/en-us/)** | [for Gitea](https://www.techrepublic.com/article/how-to-install-the-self-hosted-git-server-gitea-on-ubuntu-18-04/), [Gitea with docker](https://www.how2shout.com/linux/gitea-on-docker-installation-of-self-hosted-git-service/), [Gitea with docker-compose](https://docs.gitea.io/en-us/install-with-docker/) | git
Database: MySQL, MariaDB, Postgres Database: MySQL, MariaDB, Postgres
| App | Database | App | Database
|------|---------- |------|----------
| **Turtl** | Postgres
| **Gitea** | MariaDB
| **AdGuard** | *none* | **AdGuard** | *none*
| **Bitwarden** | *none*
```ad-info ```ad-info

@ -60,7 +60,8 @@ All tasks and to-dos Crypto-related.
[[#^Top|TOP]] [[#^Top|TOP]]
&emsp; &emsp;
- [ ] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-24 - [ ] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-31
- [x] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-24 ✅ 2021-12-24
- [x] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-17 ✅ 2021-12-18 - [x] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-17 ✅ 2021-12-18
- [x] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-10 ✅ 2021-12-18 - [x] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-10 ✅ 2021-12-18
- [x] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-03 ✅ 2021-12-18 - [x] [[Crypto Tasks#internet alerts|monitor Crypto news and publications]] 🔁 every week on Friday 📅 2021-12-03 ✅ 2021-12-18

@ -60,7 +60,8 @@ Note summarising all tasks and to-dos for Listed Equity investments.
[[#^Top|TOP]] [[#^Top|TOP]]
&emsp; &emsp;
- [ ] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-24 - [ ] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-31
- [x] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-24 ✅ 2021-12-24
- [x] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-17 ✅ 2021-12-18 - [x] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-17 ✅ 2021-12-18
- [x] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-10 ✅ 2021-12-18 - [x] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-10 ✅ 2021-12-18
- [x] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-03 ✅ 2021-12-18 - [x] [[Equity Tasks#internet alerts|monitor Equity news and publications]] 🔁 every week on Friday 📅 2021-12-03 ✅ 2021-12-18

@ -60,7 +60,8 @@ Tasks and to-dos for VC investments.
[[#^Top|TOP]] [[#^Top|TOP]]
&emsp; &emsp;
- [ ] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-24 - [ ] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-31
- [x] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-24 ✅ 2021-12-24
- [x] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-17 ✅ 2021-12-18 - [x] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-17 ✅ 2021-12-18
- [x] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-10 ✅ 2021-12-18 - [x] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-10 ✅ 2021-12-18
- [x] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-03 ✅ 2021-12-18 - [x] [[VC Tasks#internet alerts|monitor VC news and publications]] 🔁 every week on Friday 📅 2021-12-03 ✅ 2021-12-18

Loading…
Cancel
Save