refactor: move submodule into this repo
This commit is contained in:
parent
b6450742d1
commit
4f903c3c8d
329 changed files with 234691 additions and 20 deletions
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 2fed5c0abfa4f778dc5acc6c4e7c527671ace48b
|
||||
2
src/content/.env.example
Normal file
2
src/content/.env.example
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
IGDB_CLIENT_ID=""
|
||||
IGDB_CLIENT_SECRET=""
|
||||
11
src/content/.obsidian/app.json
vendored
Normal file
11
src/content/.obsidian/app.json
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"promptDelete": false,
|
||||
"showLineNumber": true,
|
||||
"tabSize": 2,
|
||||
"vimMode": true,
|
||||
"newFileLocation": "current",
|
||||
"alwaysUpdateLinks": true,
|
||||
"useMarkdownLinks": true,
|
||||
"showUnsupportedFiles": true,
|
||||
"attachmentFolderPath": "./"
|
||||
}
|
||||
6
src/content/.obsidian/appearance.json
vendored
Normal file
6
src/content/.obsidian/appearance.json
vendored
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"accentColor": "",
|
||||
"cssTheme": "Catppuccin",
|
||||
"textFontFamily": "JetBrainsMono Nerd Font,Helvetica",
|
||||
"monospaceFontFamily": "JetBrainsMono Nerd Font Mono,Source Code Pro"
|
||||
}
|
||||
21
src/content/.obsidian/bookmarks.json
vendored
Normal file
21
src/content/.obsidian/bookmarks.json
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"items": [
|
||||
{
|
||||
"type": "group",
|
||||
"ctime": 1698322774827,
|
||||
"items": [
|
||||
{
|
||||
"type": "file",
|
||||
"ctime": 1698322761257,
|
||||
"path": "projects/quests.md"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"ctime": 1695497967124,
|
||||
"path": "projects/personal-page.md"
|
||||
}
|
||||
],
|
||||
"title": "Projects"
|
||||
}
|
||||
]
|
||||
}
|
||||
14
src/content/.obsidian/community-plugins.json
vendored
Normal file
14
src/content/.obsidian/community-plugins.json
vendored
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[
|
||||
"obsidian-excalidraw-plugin",
|
||||
"obsidian-git",
|
||||
"obsidian-style-settings",
|
||||
"obsidian-kanban",
|
||||
"editor-width-slider",
|
||||
"dbfolder",
|
||||
"dataview",
|
||||
"obsidian-plugin-toc",
|
||||
"obsidian-linter",
|
||||
"obsidian-dictionary-plugin",
|
||||
"cm-editor-syntax-highlight-obsidian",
|
||||
"obsidian-mind-map"
|
||||
]
|
||||
30
src/content/.obsidian/core-plugins-migration.json
vendored
Normal file
30
src/content/.obsidian/core-plugins-migration.json
vendored
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"file-explorer": true,
|
||||
"global-search": true,
|
||||
"switcher": true,
|
||||
"graph": true,
|
||||
"backlink": true,
|
||||
"canvas": false,
|
||||
"outgoing-link": true,
|
||||
"tag-pane": true,
|
||||
"page-preview": true,
|
||||
"daily-notes": true,
|
||||
"templates": true,
|
||||
"note-composer": true,
|
||||
"command-palette": true,
|
||||
"slash-command": false,
|
||||
"editor-status": true,
|
||||
"bookmarks": true,
|
||||
"markdown-importer": false,
|
||||
"zk-prefixer": true,
|
||||
"random-note": false,
|
||||
"outline": true,
|
||||
"word-count": true,
|
||||
"slides": true,
|
||||
"audio-recorder": false,
|
||||
"workspaces": true,
|
||||
"file-recovery": false,
|
||||
"publish": false,
|
||||
"sync": false,
|
||||
"properties": true
|
||||
}
|
||||
22
src/content/.obsidian/core-plugins.json
vendored
Normal file
22
src/content/.obsidian/core-plugins.json
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
[
|
||||
"file-explorer",
|
||||
"global-search",
|
||||
"switcher",
|
||||
"graph",
|
||||
"backlink",
|
||||
"outgoing-link",
|
||||
"tag-pane",
|
||||
"properties",
|
||||
"page-preview",
|
||||
"daily-notes",
|
||||
"templates",
|
||||
"note-composer",
|
||||
"command-palette",
|
||||
"editor-status",
|
||||
"bookmarks",
|
||||
"zk-prefixer",
|
||||
"outline",
|
||||
"word-count",
|
||||
"slides",
|
||||
"workspaces"
|
||||
]
|
||||
4
src/content/.obsidian/daily-notes.json
vendored
Normal file
4
src/content/.obsidian/daily-notes.json
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"folder": "notes/daily",
|
||||
"template": "templates/daily"
|
||||
}
|
||||
22
src/content/.obsidian/graph.json
vendored
Normal file
22
src/content/.obsidian/graph.json
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"collapse-filter": true,
|
||||
"search": "",
|
||||
"showTags": true,
|
||||
"showAttachments": false,
|
||||
"hideUnresolved": false,
|
||||
"showOrphans": true,
|
||||
"collapse-color-groups": true,
|
||||
"colorGroups": [],
|
||||
"collapse-display": true,
|
||||
"showArrow": false,
|
||||
"textFadeMultiplier": 0,
|
||||
"nodeSizeMultiplier": 1,
|
||||
"lineSizeMultiplier": 1,
|
||||
"collapse-forces": true,
|
||||
"centerStrength": 0.518713248970312,
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 0.4952113402093565,
|
||||
"close": true
|
||||
}
|
||||
1
src/content/.obsidian/hotkeys.json
vendored
Normal file
1
src/content/.obsidian/hotkeys.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
4
src/content/.obsidian/note-composer.json
vendored
Normal file
4
src/content/.obsidian/note-composer.json
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"askBeforeMerging": true,
|
||||
"replacementText": "embed"
|
||||
}
|
||||
3
src/content/.obsidian/page-preview.json
vendored
Normal file
3
src/content/.obsidian/page-preview.json
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"preview": true
|
||||
}
|
||||
30660
src/content/.obsidian/plugins/cm-editor-syntax-highlight-obsidian/main.js
vendored
Normal file
30660
src/content/.obsidian/plugins/cm-editor-syntax-highlight-obsidian/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/cm-editor-syntax-highlight-obsidian/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/cm-editor-syntax-highlight-obsidian/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "cm-editor-syntax-highlight-obsidian",
|
||||
"name": "Editor Syntax Highlight",
|
||||
"author": "death_au",
|
||||
"authorUrl": "https://github.com/deathau",
|
||||
"description": "Show syntax highlighing in code blocks the editor",
|
||||
"isDesktopOnly": false,
|
||||
"version": "0.1.3",
|
||||
"minAppVersion": "0.10.0"
|
||||
}
|
||||
177
src/content/.obsidian/plugins/cm-editor-syntax-highlight-obsidian/styles.css
vendored
Normal file
177
src/content/.obsidian/plugins/cm-editor-syntax-highlight-obsidian/styles.css
vendored
Normal file
|
|
@ -0,0 +1,177 @@
|
|||
@charset "UTF-8";
|
||||
.cm-s-obsidian pre.HyperMD-codeblock span.cm-formatting-code-block {
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.cm-s-obsidian pre.HyperMD-codeblock .cm-keyword {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.theme-dark .cm-s-obsidian {
|
||||
/*
|
||||
|
||||
Name: yoncé
|
||||
Author: Thomas MacLean (http://github.com/thomasmaclean)
|
||||
|
||||
Original yoncé color scheme by Mina Markham (https://github.com/minamarkham)
|
||||
|
||||
*/
|
||||
/**/
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock {
|
||||
color: #d4d4d4;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-keyword,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-keyword,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-keyword {
|
||||
color: #00A7AA;
|
||||
font-weight: normal;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-atom,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-atom,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-atom {
|
||||
color: #F39B35;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-number,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-number,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-number {
|
||||
color: #A06FCA;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian span.cm-hmd-frontmatter.cm-type,
|
||||
.theme-dark .cm-s-obsidian span.cm-math.cm-type,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock span.cm-type {
|
||||
color: #A06FCA;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-def,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-def,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-def {
|
||||
color: #98E342;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-property,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-property,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-property {
|
||||
color: #D4D4D4;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian span.cm-hmd-frontmatter.cm-variable,
|
||||
.theme-dark .cm-s-obsidian span.cm-math.cm-variable,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock span.cm-variable {
|
||||
color: #D4D4D4;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian span.cm-hmd-frontmatter.cm-variable-2,
|
||||
.theme-dark .cm-s-obsidian span.cm-math.cm-variable-2,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock span.cm-variable-2 {
|
||||
color: #da7dae;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian span.cm-hmd-frontmatter.cm-variable-3,
|
||||
.theme-dark .cm-s-obsidian span.cm-math.cm-variable-3,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock span.cm-variable-3 {
|
||||
color: #A06FCA;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-type.cm-def,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-type.cm-def,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-type.cm-def {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-property.cm-def,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-property.cm-def,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-property.cm-def {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-callee,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-callee,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-callee {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-operator,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-operator,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-operator {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-qualifier,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-qualifier,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-qualifier {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-tag,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-tag,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-tag {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-tag.cm-bracket,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-tag.cm-bracket,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-tag.cm-bracket {
|
||||
color: #D4D4D4;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-attribute,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-attribute,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-attribute {
|
||||
color: #A06FCA;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-comment,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-comment,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-comment {
|
||||
color: #696d70;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-comment.cm-tag,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-comment.cm-tag,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-comment.cm-tag {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-comment.cm-attribute,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-comment.cm-attribute,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-comment.cm-attribute {
|
||||
color: #D4D4D4;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-string,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-string,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-string {
|
||||
color: #E6DB74;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-string-2,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-string-2,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-string-2 {
|
||||
color: #F39B35;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-meta,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-meta,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-meta {
|
||||
color: #D4D4D4;
|
||||
background: inherit;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-builtin,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-builtin,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-builtin {
|
||||
color: #FC4384;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-header,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-header,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-header {
|
||||
color: #da7dae;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-hr,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-hr,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-hr {
|
||||
color: #98E342;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-link,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-link,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-link {
|
||||
color: #696d70;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-error,
|
||||
.theme-dark .cm-s-obsidian .cm-math.cm-error,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-error {
|
||||
border-bottom: 1px solid #C42412;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.CodeMirror-activeline-background,
|
||||
.theme-dark .cm-s-obsidian .cm-math.CodeMirror-activeline-background,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .CodeMirror-activeline-background {
|
||||
background: #272727;
|
||||
}
|
||||
.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.CodeMirror-matchingbracket,
|
||||
.theme-dark .cm-s-obsidian .cm-math.CodeMirror-matchingbracket,
|
||||
.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .CodeMirror-matchingbracket {
|
||||
outline: 1px solid grey;
|
||||
color: #D4D4D4 !important;
|
||||
}
|
||||
26
src/content/.obsidian/plugins/dataview/data.json
vendored
Normal file
26
src/content/.obsidian/plugins/dataview/data.json
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"renderNullAs": "\\-",
|
||||
"taskCompletionTracking": false,
|
||||
"taskCompletionUseEmojiShorthand": false,
|
||||
"taskCompletionText": "completion",
|
||||
"taskCompletionDateFormat": "yyyy-MM-dd",
|
||||
"recursiveSubTaskCompletion": false,
|
||||
"warnOnEmptyResult": true,
|
||||
"refreshEnabled": true,
|
||||
"refreshInterval": 2500,
|
||||
"defaultDateFormat": "MMMM dd, yyyy",
|
||||
"defaultDateTimeFormat": "h:mm a - MMMM dd, yyyy",
|
||||
"maxRecursiveRenderDepth": 4,
|
||||
"tableIdColumnName": "File",
|
||||
"tableGroupColumnName": "Group",
|
||||
"showResultCount": true,
|
||||
"allowHtml": true,
|
||||
"inlineQueryPrefix": "=",
|
||||
"inlineJsQueryPrefix": "$=",
|
||||
"inlineQueriesInCodeblocks": true,
|
||||
"enableInlineDataview": true,
|
||||
"enableDataviewJs": true,
|
||||
"enableInlineDataviewJs": true,
|
||||
"prettyRenderInlineFields": true,
|
||||
"dataviewJsKeyword": "dataviewjs"
|
||||
}
|
||||
19888
src/content/.obsidian/plugins/dataview/main.js
vendored
Normal file
19888
src/content/.obsidian/plugins/dataview/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/dataview/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/dataview/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "dataview",
|
||||
"name": "Dataview",
|
||||
"version": "0.5.56",
|
||||
"minAppVersion": "0.13.11",
|
||||
"description": "Complex data views for the data-obsessed.",
|
||||
"author": "Michael Brenan <blacksmithgu@gmail.com>",
|
||||
"authorUrl": "https://github.com/blacksmithgu",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
146
src/content/.obsidian/plugins/dataview/styles.css
vendored
Normal file
146
src/content/.obsidian/plugins/dataview/styles.css
vendored
Normal file
|
|
@ -0,0 +1,146 @@
|
|||
/** Live Preview padding fixes, specifically for DataviewJS custom HTML elements. */
|
||||
.is-live-preview .block-language-dataviewjs > p, .is-live-preview .block-language-dataviewjs > span {
|
||||
line-height: 1.0;
|
||||
}
|
||||
|
||||
.block-language-dataview {
|
||||
overflow-y: auto;
|
||||
}
|
||||
|
||||
/*****************/
|
||||
/** Table Views **/
|
||||
/*****************/
|
||||
|
||||
/* List View Default Styling; rendered internally as a table. */
|
||||
.table-view-table {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.table-view-table > thead > tr, .table-view-table > tbody > tr {
|
||||
margin-top: 1em;
|
||||
margin-bottom: 1em;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.table-view-table > tbody > tr:hover {
|
||||
background-color: var(--text-selection) !important;
|
||||
}
|
||||
|
||||
.table-view-table > thead > tr > th {
|
||||
font-weight: 700;
|
||||
font-size: larger;
|
||||
border-top: none;
|
||||
border-left: none;
|
||||
border-right: none;
|
||||
border-bottom: solid;
|
||||
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.table-view-table > tbody > tr > td {
|
||||
text-align: left;
|
||||
border: none;
|
||||
font-weight: 400;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.table-view-table ul, .table-view-table ol {
|
||||
margin-block-start: 0.2em !important;
|
||||
margin-block-end: 0.2em !important;
|
||||
}
|
||||
|
||||
/** Rendered value styling for any view. */
|
||||
.dataview-result-list-root-ul {
|
||||
padding: 0em !important;
|
||||
margin: 0em !important;
|
||||
}
|
||||
|
||||
.dataview-result-list-ul {
|
||||
margin-block-start: 0.2em !important;
|
||||
margin-block-end: 0.2em !important;
|
||||
}
|
||||
|
||||
/** Generic grouping styling. */
|
||||
.dataview.result-group {
|
||||
padding-left: 8px;
|
||||
}
|
||||
|
||||
/*******************/
|
||||
/** Inline Fields **/
|
||||
/*******************/
|
||||
|
||||
.dataview.inline-field-key {
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
font-family: var(--font-monospace);
|
||||
background-color: var(--background-primary-alt);
|
||||
color: var(--text-nav-selected);
|
||||
}
|
||||
|
||||
.dataview.inline-field-value {
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
font-family: var(--font-monospace);
|
||||
background-color: var(--background-secondary-alt);
|
||||
color: var(--text-nav-selected);
|
||||
}
|
||||
|
||||
.dataview.inline-field-standalone-value {
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
font-family: var(--font-monospace);
|
||||
background-color: var(--background-secondary-alt);
|
||||
color: var(--text-nav-selected);
|
||||
}
|
||||
|
||||
/***************/
|
||||
/** Task View **/
|
||||
/***************/
|
||||
|
||||
.dataview.task-list-item, .dataview.task-list-basic-item {
|
||||
margin-top: 3px;
|
||||
margin-bottom: 3px;
|
||||
transition: 0.4s;
|
||||
}
|
||||
|
||||
.dataview.task-list-item:hover, .dataview.task-list-basic-item:hover {
|
||||
background-color: var(--text-selection);
|
||||
box-shadow: -40px 0 0 var(--text-selection);
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/*****************/
|
||||
/** Error Views **/
|
||||
/*****************/
|
||||
|
||||
div.dataview-error-box {
|
||||
width: 100%;
|
||||
min-height: 150px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
border: 4px dashed var(--background-secondary);
|
||||
}
|
||||
|
||||
.dataview-error-message {
|
||||
color: var(--text-muted);
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/*************************/
|
||||
/** Additional Metadata **/
|
||||
/*************************/
|
||||
|
||||
.dataview.small-text {
|
||||
font-size: smaller;
|
||||
color: var(--text-muted);
|
||||
margin-left: 3px;
|
||||
}
|
||||
|
||||
.dataview.small-text::before {
|
||||
content: "(";
|
||||
}
|
||||
|
||||
.dataview.small-text::after {
|
||||
content: ")";
|
||||
}
|
||||
48
src/content/.obsidian/plugins/dbfolder/data.json
vendored
Normal file
48
src/content/.obsidian/plugins/dbfolder/data.json
vendored
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"global_settings": {
|
||||
"enable_debug_mode": false,
|
||||
"enable_show_state": false,
|
||||
"enable_row_shadow": true,
|
||||
"enable_auto_update": true,
|
||||
"show_search_bar_by_default": false,
|
||||
"logger_level_info": "error",
|
||||
"csv_file_header_key": "File",
|
||||
"media_settings": {
|
||||
"link_alias_enabled": true,
|
||||
"enable_media_view": true,
|
||||
"width": 100,
|
||||
"height": 100
|
||||
}
|
||||
},
|
||||
"local_settings": {
|
||||
"remove_field_when_delete_column": true,
|
||||
"cell_size": "normal",
|
||||
"sticky_first_column": true,
|
||||
"group_folder_column": "",
|
||||
"remove_empty_folders": false,
|
||||
"automatically_group_files": false,
|
||||
"hoist_files_with_empty_attributes": true,
|
||||
"show_metadata_created": false,
|
||||
"show_metadata_modified": true,
|
||||
"show_metadata_tasks": false,
|
||||
"show_metadata_inlinks": false,
|
||||
"show_metadata_outlinks": false,
|
||||
"show_metadata_tags": true,
|
||||
"source_data": "current_folder",
|
||||
"source_form_result": "",
|
||||
"source_destination_path": "/",
|
||||
"row_templates_folder": "templates",
|
||||
"current_row_template": "",
|
||||
"pagination_size": 10,
|
||||
"font_size": 16,
|
||||
"enable_js_formulas": false,
|
||||
"formula_folder_path": "/",
|
||||
"inline_default": false,
|
||||
"inline_new_position": "last_field",
|
||||
"date_format": "yyyy-MM-dd",
|
||||
"datetime_format": "yyyy-MM-dd HH:mm:ss",
|
||||
"metadata_date_format": "yyyy-MM-dd HH:mm:ss",
|
||||
"enable_footer": false,
|
||||
"implementation": "default"
|
||||
}
|
||||
}
|
||||
141
src/content/.obsidian/plugins/dbfolder/main.js
vendored
Normal file
141
src/content/.obsidian/plugins/dbfolder/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
src/content/.obsidian/plugins/dbfolder/manifest.json
vendored
Normal file
11
src/content/.obsidian/plugins/dbfolder/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"id": "dbfolder",
|
||||
"name": "DB Folder",
|
||||
"version": "3.5.0",
|
||||
"minAppVersion": "1.1.1",
|
||||
"description": "Folder with the capability to store and retrieve data from a folder like database",
|
||||
"author": "RafaelGB",
|
||||
"authorUrl": "https://github.com/RafaelGB/obsidian-bd-folder",
|
||||
"isDesktopOnly": false,
|
||||
"fundingUrl": "https://www.buymeacoffee.com/5tsytn22v9Z"
|
||||
}
|
||||
1864
src/content/.obsidian/plugins/dbfolder/styles.css
vendored
Normal file
1864
src/content/.obsidian/plugins/dbfolder/styles.css
vendored
Normal file
File diff suppressed because it is too large
Load diff
4
src/content/.obsidian/plugins/editor-width-slider/data.json
vendored
Normal file
4
src/content/.obsidian/plugins/editor-width-slider/data.json
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"sliderPercentage": "100",
|
||||
"sliderWidth": "150"
|
||||
}
|
||||
142
src/content/.obsidian/plugins/editor-width-slider/main.js
vendored
Normal file
142
src/content/.obsidian/plugins/editor-width-slider/main.js
vendored
Normal file
|
|
@ -0,0 +1,142 @@
|
|||
/*
|
||||
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
||||
if you want to view the source, please visit the github repository of this plugin
|
||||
*/
|
||||
|
||||
var __defProp = Object.defineProperty;
|
||||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
||||
var __getOwnPropNames = Object.getOwnPropertyNames;
|
||||
var __hasOwnProp = Object.prototype.hasOwnProperty;
|
||||
var __export = (target, all) => {
|
||||
for (var name in all)
|
||||
__defProp(target, name, { get: all[name], enumerable: true });
|
||||
};
|
||||
var __copyProps = (to, from, except, desc) => {
|
||||
if (from && typeof from === "object" || typeof from === "function") {
|
||||
for (let key of __getOwnPropNames(from))
|
||||
if (!__hasOwnProp.call(to, key) && key !== except)
|
||||
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
|
||||
}
|
||||
return to;
|
||||
};
|
||||
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
|
||||
|
||||
// main.ts
|
||||
var main_exports = {};
|
||||
__export(main_exports, {
|
||||
default: () => EditorWidthSlider
|
||||
});
|
||||
module.exports = __toCommonJS(main_exports);
|
||||
var import_obsidian = require("obsidian");
|
||||
var DEFAULT_SETTINGS = {
|
||||
sliderPercentage: "20",
|
||||
sliderWidth: "150"
|
||||
};
|
||||
var EditorWidthSlider = class extends import_obsidian.Plugin {
|
||||
// most important function, this gets executed everytime the plugin is first
|
||||
// loaded, e.g. when obsidian starts, or when the user just installed the
|
||||
// plugin
|
||||
async onload() {
|
||||
await this.loadSettings();
|
||||
this.addStyle();
|
||||
this.createSlider();
|
||||
this.addSettingTab(new EditorWidthSliderSettingTab(this.app, this));
|
||||
}
|
||||
onunload() {
|
||||
this.cleanUpResources();
|
||||
}
|
||||
// ---------------------------- SLIDER -------------------------------------
|
||||
createSlider() {
|
||||
const slider = document.createElement("input");
|
||||
slider.classList.add("editor-width-slider");
|
||||
slider.type = "range";
|
||||
slider.min = "0";
|
||||
slider.max = "100";
|
||||
slider.value = this.settings.sliderPercentage;
|
||||
slider.style.width = this.settings.sliderWidth + "px";
|
||||
slider.addEventListener("input", (event) => {
|
||||
const value = parseInt(slider.value);
|
||||
this.settings.sliderPercentage = value.toString();
|
||||
this.saveSettings();
|
||||
this.updateEditorStyle();
|
||||
sliderValueText.textContent = value.toString();
|
||||
console.log("Slider value:", value);
|
||||
});
|
||||
const sliderValueText = document.createElement("span");
|
||||
sliderValueText.textContent = slider.value;
|
||||
sliderValueText.classList.add("editor-width-slider-value");
|
||||
sliderValueText.style.marginLeft = "5px";
|
||||
const statusBarItemEl = this.addStatusBarItem();
|
||||
statusBarItemEl.appendChild(slider);
|
||||
statusBarItemEl.appendChild(sliderValueText);
|
||||
}
|
||||
// ---------------------------- SLIDER -------------------------------------
|
||||
cleanUpResources() {
|
||||
this.resetEditorWidth();
|
||||
}
|
||||
resetEditorWidth() {
|
||||
const value = 0;
|
||||
this.settings.sliderPercentage = value.toString();
|
||||
this.saveSettings();
|
||||
this.updateEditorStyle();
|
||||
}
|
||||
// add the styling elements we need
|
||||
addStyle() {
|
||||
const css = document.createElement("style");
|
||||
css.id = "additional-editor-css";
|
||||
document.getElementsByTagName("head")[0].appendChild(css);
|
||||
document.body.classList.add("additional-editor-css");
|
||||
this.updateEditorStyle();
|
||||
}
|
||||
// update the styles (at the start, or as the result of a settings change)
|
||||
updateEditorStyle() {
|
||||
const styleElement = document.getElementById("additional-editor-css");
|
||||
if (!styleElement)
|
||||
throw "additional-editor-css element not found!";
|
||||
else {
|
||||
styleElement.innerText = `
|
||||
body {
|
||||
--file-line-width: calc(700px + 10 * ${this.settings.sliderPercentage}px);
|
||||
}
|
||||
`;
|
||||
}
|
||||
}
|
||||
// update the styles (at the start, or as the result of a settings change)
|
||||
updateSliderStyle() {
|
||||
const styleElements = document.getElementsByClassName("editor-width-slider");
|
||||
if (styleElements.length === 0) {
|
||||
throw new Error("editor-width-slider-value element not found!");
|
||||
} else {
|
||||
const styleElement = styleElements[0];
|
||||
styleElement.style.width = this.settings.sliderWidth + "px";
|
||||
}
|
||||
}
|
||||
// Method to load settings
|
||||
async loadSettings() {
|
||||
this.settings = Object.assign(
|
||||
{},
|
||||
DEFAULT_SETTINGS,
|
||||
await this.loadData()
|
||||
);
|
||||
}
|
||||
// Method to store settings
|
||||
async saveSettings() {
|
||||
await this.saveData(this.settings);
|
||||
}
|
||||
};
|
||||
var EditorWidthSliderSettingTab = class extends import_obsidian.PluginSettingTab {
|
||||
constructor(app, plugin) {
|
||||
super(app, plugin);
|
||||
this.plugin = plugin;
|
||||
}
|
||||
// this.settings.sliderWidth
|
||||
display() {
|
||||
const { containerEl } = this;
|
||||
containerEl.empty();
|
||||
new import_obsidian.Setting(containerEl).setName("Slider Width").setDesc("How wide do you want your slider to be?").addText((text) => text.setPlaceholder("Enter your secret").setValue(this.plugin.settings.sliderWidth).onChange(async (value) => {
|
||||
this.plugin.settings.sliderWidth = value;
|
||||
this.plugin.updateSliderStyle();
|
||||
await this.plugin.saveSettings();
|
||||
}));
|
||||
}
|
||||
};
|
||||
11
src/content/.obsidian/plugins/editor-width-slider/manifest.json
vendored
Normal file
11
src/content/.obsidian/plugins/editor-width-slider/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"id": "editor-width-slider",
|
||||
"name": "Editor Width Slider",
|
||||
"version": "1.0.3",
|
||||
"minAppVersion": "0.15.0",
|
||||
"description": "Customize Obsidian's editor width with a slider for a tailored editing experience.",
|
||||
"author": "@MugishoMp",
|
||||
"authorUrl": "https://github.com/MugishoMp",
|
||||
"fundingUrl": "https://www.paypal.com/donate/?hosted_button_id=E4APAMMHVJE4N",
|
||||
"isDesktopOnly": true
|
||||
}
|
||||
8
src/content/.obsidian/plugins/editor-width-slider/styles.css
vendored
Normal file
8
src/content/.obsidian/plugins/editor-width-slider/styles.css
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
/*
|
||||
|
||||
This CSS file will be included with your plugin, and
|
||||
available in the app when your plugin is enabled.
|
||||
|
||||
If your plugin does not need CSS, delete this file.
|
||||
|
||||
*/
|
||||
641
src/content/.obsidian/plugins/obsidian-advanced-slides/main.js
vendored
Normal file
641
src/content/.obsidian/plugins/obsidian-advanced-slides/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/obsidian-advanced-slides/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/obsidian-advanced-slides/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "obsidian-advanced-slides",
|
||||
"name": "Advanced Slides",
|
||||
"version": "1.20.0",
|
||||
"minAppVersion": "0.12.0",
|
||||
"description": "Create markdown-based presentations in Obsidian",
|
||||
"author": "Matthäus Szturc",
|
||||
"authorUrl": "https://github.com/MSzturc",
|
||||
"isDesktopOnly": true
|
||||
}
|
||||
34
src/content/.obsidian/plugins/obsidian-advanced-slides/styles.css
vendored
Normal file
34
src/content/.obsidian/plugins/obsidian-advanced-slides/styles.css
vendored
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
/* Styles */
|
||||
|
||||
.view-content.reveal-preview-view {
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.view-content.reveal-preview-view>iframe, div.reveal-preview-view>iframe {
|
||||
border-style: none;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
div.reveal-preview-view {
|
||||
aspect-ratio: 16/9;
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.releaseNotes .modal-content{
|
||||
padding-right: 5px;
|
||||
margin-right: -5px;
|
||||
user-select: text;
|
||||
}
|
||||
|
||||
.releaseNotes .modal {
|
||||
max-height: 90%;
|
||||
width: auto;
|
||||
max-width: 70ch;
|
||||
}
|
||||
|
||||
.releaseNotes p>a>img {
|
||||
width: 100%
|
||||
}
|
||||
1
src/content/.obsidian/plugins/obsidian-dictionary-plugin/cache.json
vendored
Normal file
1
src/content/.obsidian/plugins/obsidian-dictionary-plugin/cache.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
74
src/content/.obsidian/plugins/obsidian-dictionary-plugin/data.json
vendored
Normal file
74
src/content/.obsidian/plugins/obsidian-dictionary-plugin/data.json
vendored
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"getLangFromFile": true,
|
||||
"defaultLanguage": "en_US",
|
||||
"normalLang": "en_US",
|
||||
"shouldShowSynonymPopover": true,
|
||||
"shouldShowCustomContextMenu": false,
|
||||
"apiSettings": {
|
||||
"en_US": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": "Free Dictionary API"
|
||||
},
|
||||
"hi": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"es": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": "Altervista"
|
||||
},
|
||||
"fr": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": "Altervista"
|
||||
},
|
||||
"ja": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"ru": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"en_GB": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"de": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": "Open Thesaurus"
|
||||
},
|
||||
"it": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": "Altervista"
|
||||
},
|
||||
"ko": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"pt_BR": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"ar": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"tr": {
|
||||
"definitionApiName": "Free Dictionary API",
|
||||
"synonymApiName": null
|
||||
},
|
||||
"cn": {
|
||||
"definitionApiName": "Offline Dictionary",
|
||||
"synonymApiName": null
|
||||
}
|
||||
},
|
||||
"partOfSpeechApiName": "Systran API",
|
||||
"advancedSynonymAnalysis": false,
|
||||
"useCaching": false,
|
||||
"folder": "",
|
||||
"capitalizedFileName": true,
|
||||
"prefix": "",
|
||||
"suffix": " ({{lang}})",
|
||||
"template": "---\n# {{notice}}\naliases: [\"{{word}}\"]\n---\n\n# {{word}}\n\n## {{pronunciationHeader}}\n\n{{phoneticList}}\n\n## {{meaningHeader}}\n\n{{meanings}}\n\n## {{originHeader}}\n\n{{origin}}\n",
|
||||
"languageSpecificSubFolders": false
|
||||
}
|
||||
45
src/content/.obsidian/plugins/obsidian-dictionary-plugin/main.js
vendored
Normal file
45
src/content/.obsidian/plugins/obsidian-dictionary-plugin/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/obsidian-dictionary-plugin/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/obsidian-dictionary-plugin/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "obsidian-dictionary-plugin",
|
||||
"name": "Dictionary",
|
||||
"version": "2.22.0",
|
||||
"minAppVersion": "0.12.11",
|
||||
"description": "This is a simple dictionary for the Obsidian Note-Taking Tool.",
|
||||
"author": "phibr0",
|
||||
"authorUrl": "https://github.com/phibr0",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
36
src/content/.obsidian/plugins/obsidian-dictionary-plugin/styles.css
vendored
Normal file
36
src/content/.obsidian/plugins/obsidian-dictionary-plugin/styles.css
vendored
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
.setting-item.extra > .setting-item-info {
|
||||
opacity: 0.65;
|
||||
}
|
||||
|
||||
a[href="https://ko-fi.com/phibr0"] > img
|
||||
{
|
||||
height: 3em;
|
||||
}
|
||||
|
||||
a[href="https://ko-fi.com/phibr0"]
|
||||
{
|
||||
transform: translate(0, 5%);
|
||||
}
|
||||
|
||||
.dictionaryprefixsuffix .setting-item-control input {
|
||||
margin-left: 0.5rem;
|
||||
}
|
||||
|
||||
.dictionarytextarea .setting-item-control textarea {
|
||||
height: 15em;
|
||||
width: 100%;
|
||||
resize: vertical;
|
||||
}
|
||||
|
||||
.dictionarycenter {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.dictionarybuttons {
|
||||
display: flex;
|
||||
place-content: center;
|
||||
}
|
||||
|
||||
.dictionary-view-content {
|
||||
overflow-y: hidden !important;
|
||||
}
|
||||
413
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/data.json
vendored
Normal file
413
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/data.json
vendored
Normal file
|
|
@ -0,0 +1,413 @@
|
|||
{
|
||||
"folder": "Excalidraw",
|
||||
"embedUseExcalidrawFolder": false,
|
||||
"templateFilePath": "Excalidraw/Template.excalidraw",
|
||||
"scriptFolderPath": "Excalidraw/Scripts",
|
||||
"compress": false,
|
||||
"autosave": true,
|
||||
"autosaveInterval": 15000,
|
||||
"autosaveIntervalDesktop": 15000,
|
||||
"autosaveIntervalMobile": 10000,
|
||||
"drawingFilenamePrefix": "Drawing ",
|
||||
"drawingEmbedPrefixWithFilename": true,
|
||||
"drawingFilnameEmbedPostfix": " ",
|
||||
"drawingFilenameDateTime": "YYYY-MM-DD HH.mm.ss",
|
||||
"useExcalidrawExtension": true,
|
||||
"previewImageType": "SVG",
|
||||
"allowImageCache": true,
|
||||
"displayExportedImageIfAvailable": false,
|
||||
"previewMatchObsidianTheme": false,
|
||||
"width": "400",
|
||||
"dynamicStyling": "colorful",
|
||||
"isLeftHanded": false,
|
||||
"iframeMatchExcalidrawTheme": true,
|
||||
"matchTheme": false,
|
||||
"matchThemeAlways": false,
|
||||
"matchThemeTrigger": false,
|
||||
"defaultMode": "normal",
|
||||
"defaultPenMode": "never",
|
||||
"allowPinchZoom": false,
|
||||
"allowWheelZoom": false,
|
||||
"zoomToFitOnOpen": true,
|
||||
"zoomToFitOnResize": true,
|
||||
"zoomToFitMaxLevel": 2,
|
||||
"linkPrefix": "📍",
|
||||
"urlPrefix": "🌐",
|
||||
"parseTODO": false,
|
||||
"todo": "☐",
|
||||
"done": "🗹",
|
||||
"hoverPreviewWithoutCTRL": false,
|
||||
"linkOpacity": 1,
|
||||
"openInAdjacentPane": false,
|
||||
"openInMainWorkspace": true,
|
||||
"showLinkBrackets": true,
|
||||
"allowCtrlClick": true,
|
||||
"forceWrap": false,
|
||||
"pageTransclusionCharLimit": 200,
|
||||
"wordWrappingDefault": 0,
|
||||
"removeTransclusionQuoteSigns": true,
|
||||
"iframelyAllowed": true,
|
||||
"pngExportScale": 1,
|
||||
"exportWithTheme": true,
|
||||
"exportWithBackground": true,
|
||||
"exportPaddingSVG": 10,
|
||||
"keepInSync": false,
|
||||
"autoexportSVG": false,
|
||||
"autoexportPNG": false,
|
||||
"autoExportLightAndDark": false,
|
||||
"autoexportExcalidraw": false,
|
||||
"embedType": "excalidraw",
|
||||
"embedWikiLink": true,
|
||||
"syncExcalidraw": false,
|
||||
"experimentalFileType": false,
|
||||
"experimentalFileTag": "✏️",
|
||||
"experimentalLivePreview": true,
|
||||
"experimentalEnableFourthFont": false,
|
||||
"experimantalFourthFont": "Virgil",
|
||||
"fieldSuggester": true,
|
||||
"compatibilityMode": false,
|
||||
"drawingOpenCount": 0,
|
||||
"library": "deprecated",
|
||||
"library2": {
|
||||
"type": "excalidrawlib",
|
||||
"version": 2,
|
||||
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.19",
|
||||
"libraryItems": []
|
||||
},
|
||||
"imageElementNotice": true,
|
||||
"mdSVGwidth": 500,
|
||||
"mdSVGmaxHeight": 800,
|
||||
"mdFont": "Virgil",
|
||||
"mdFontColor": "Black",
|
||||
"mdBorderColor": "Black",
|
||||
"mdCSS": "",
|
||||
"scriptEngineSettings": {},
|
||||
"defaultTrayMode": false,
|
||||
"previousRelease": "1.9.19",
|
||||
"showReleaseNotes": true,
|
||||
"showNewVersionNotification": true,
|
||||
"mathjaxSourceURL": "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js",
|
||||
"latexBoilerplate": "\\color{blue}",
|
||||
"taskboneEnabled": false,
|
||||
"taskboneAPIkey": "",
|
||||
"pinnedScripts": [],
|
||||
"customPens": [
|
||||
{
|
||||
"type": "default",
|
||||
"freedrawOnly": false,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 0,
|
||||
"roughness": 0,
|
||||
"penOptions": {
|
||||
"highlighter": false,
|
||||
"constantPressure": false,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"options": {
|
||||
"thinning": 0.6,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "easeOutSine",
|
||||
"start": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "highlighter",
|
||||
"freedrawOnly": true,
|
||||
"strokeColor": "#FFC47C",
|
||||
"backgroundColor": "#FFC47C",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"roughness": null,
|
||||
"penOptions": {
|
||||
"highlighter": true,
|
||||
"constantPressure": true,
|
||||
"hasOutline": true,
|
||||
"outlineWidth": 4,
|
||||
"options": {
|
||||
"thinning": 1,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "linear",
|
||||
"start": {
|
||||
"taper": 0,
|
||||
"cap": true,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"taper": 0,
|
||||
"cap": true,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "finetip",
|
||||
"freedrawOnly": false,
|
||||
"strokeColor": "#3E6F8D",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 0.5,
|
||||
"roughness": 0,
|
||||
"penOptions": {
|
||||
"highlighter": false,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"constantPressure": true,
|
||||
"options": {
|
||||
"smoothing": 0.4,
|
||||
"thinning": -0.5,
|
||||
"streamline": 0.4,
|
||||
"easing": "linear",
|
||||
"start": {
|
||||
"taper": 5,
|
||||
"cap": false,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"taper": 5,
|
||||
"cap": false,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "fountain",
|
||||
"freedrawOnly": false,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"roughness": 0,
|
||||
"penOptions": {
|
||||
"highlighter": false,
|
||||
"constantPressure": false,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"options": {
|
||||
"smoothing": 0.2,
|
||||
"thinning": 0.6,
|
||||
"streamline": 0.2,
|
||||
"easing": "easeInOutSine",
|
||||
"start": {
|
||||
"taper": 150,
|
||||
"cap": true,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"taper": 1,
|
||||
"cap": true,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "marker",
|
||||
"freedrawOnly": true,
|
||||
"strokeColor": "#B83E3E",
|
||||
"backgroundColor": "#FF7C7C",
|
||||
"fillStyle": "dashed",
|
||||
"strokeWidth": 2,
|
||||
"roughness": 3,
|
||||
"penOptions": {
|
||||
"highlighter": false,
|
||||
"constantPressure": true,
|
||||
"hasOutline": true,
|
||||
"outlineWidth": 4,
|
||||
"options": {
|
||||
"thinning": 1,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "linear",
|
||||
"start": {
|
||||
"taper": 0,
|
||||
"cap": true,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"taper": 0,
|
||||
"cap": true,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "thick-thin",
|
||||
"freedrawOnly": true,
|
||||
"strokeColor": "#CECDCC",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 0,
|
||||
"roughness": null,
|
||||
"penOptions": {
|
||||
"highlighter": true,
|
||||
"constantPressure": true,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"options": {
|
||||
"thinning": 1,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "linear",
|
||||
"start": {
|
||||
"taper": 0,
|
||||
"cap": true,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"cap": true,
|
||||
"taper": true,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "thin-thick-thin",
|
||||
"freedrawOnly": true,
|
||||
"strokeColor": "#CECDCC",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 0,
|
||||
"roughness": null,
|
||||
"penOptions": {
|
||||
"highlighter": true,
|
||||
"constantPressure": true,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"options": {
|
||||
"thinning": 1,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "linear",
|
||||
"start": {
|
||||
"cap": true,
|
||||
"taper": true,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"cap": true,
|
||||
"taper": true,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "default",
|
||||
"freedrawOnly": false,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 0,
|
||||
"roughness": 0,
|
||||
"penOptions": {
|
||||
"highlighter": false,
|
||||
"constantPressure": false,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"options": {
|
||||
"thinning": 0.6,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "easeOutSine",
|
||||
"start": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "default",
|
||||
"freedrawOnly": false,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 0,
|
||||
"roughness": 0,
|
||||
"penOptions": {
|
||||
"highlighter": false,
|
||||
"constantPressure": false,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"options": {
|
||||
"thinning": 0.6,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "easeOutSine",
|
||||
"start": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "default",
|
||||
"freedrawOnly": false,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 0,
|
||||
"roughness": 0,
|
||||
"penOptions": {
|
||||
"highlighter": false,
|
||||
"constantPressure": false,
|
||||
"hasOutline": false,
|
||||
"outlineWidth": 1,
|
||||
"options": {
|
||||
"thinning": 0.6,
|
||||
"smoothing": 0.5,
|
||||
"streamline": 0.5,
|
||||
"easing": "easeOutSine",
|
||||
"start": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
},
|
||||
"end": {
|
||||
"cap": true,
|
||||
"taper": 0,
|
||||
"easing": "linear"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"numberOfCustomPens": 0,
|
||||
"pdfScale": 4,
|
||||
"pdfBorderBox": true,
|
||||
"pdfGapSize": 20,
|
||||
"pdfLockAfterImport": true,
|
||||
"pdfNumColumns": 1,
|
||||
"pdfImportScale": 0.3
|
||||
}
|
||||
81
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/main.js
vendored
Normal file
81
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json
vendored
Normal file
11
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"id": "obsidian-excalidraw-plugin",
|
||||
"name": "Excalidraw",
|
||||
"version": "1.9.19",
|
||||
"minAppVersion": "1.1.6",
|
||||
"description": "An Obsidian plugin to edit and view Excalidraw drawings",
|
||||
"author": "Zsolt Viczian",
|
||||
"authorUrl": "https://zsolt.blog",
|
||||
"fundingUrl": "https://ko-fi.com/zsolt",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
417
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/styles.css
vendored
Normal file
417
src/content/.obsidian/plugins/obsidian-excalidraw-plugin/styles.css
vendored
Normal file
|
|
@ -0,0 +1,417 @@
|
|||
.App {
|
||||
font-family: sans-serif;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.excalidraw-wrapper {
|
||||
height: 100%;
|
||||
margin: 0px;
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.context-menu-option__shortcut {
|
||||
background-color: transparent !important;
|
||||
}
|
||||
|
||||
.block-language-excalidraw {
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
.excalidraw .github-corner {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.excalidraw-embedded-img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.excalidraw-svg-right-wrap {
|
||||
float: right;
|
||||
margin: 0px 0px 20px 20px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.excalidraw-svg-left-wrap {
|
||||
float: left;
|
||||
margin: 0px 35px 20px 0px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.excalidraw-svg-right {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.excalidraw-svg-center {
|
||||
text-align: center;
|
||||
margin: auto;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.excalidraw-svg-left {
|
||||
float: left;
|
||||
}
|
||||
|
||||
div.excalidraw-svg-right,
|
||||
div.excalidraw-svg-left {
|
||||
display: table;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
button.ToolIcon_type_button[title="Export"] {
|
||||
display:none;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-div {
|
||||
display: flex;
|
||||
max-width: 800px;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-form {
|
||||
display: flex;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-input {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-button {
|
||||
width: 9em;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-buttons-div {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: nowrap;
|
||||
justify-content: space-evenly;
|
||||
}
|
||||
|
||||
li[data-testid] {
|
||||
border: 0 !important;
|
||||
margin: 0 !important;
|
||||
padding: 0 !important;
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
.excalidraw .context-menu-option-separator {
|
||||
margin: 4px !important;
|
||||
}
|
||||
|
||||
.excalidraw .popover {
|
||||
padding: 0 !important;
|
||||
border-color: transparent !important;
|
||||
border: 0 !important;
|
||||
box-shadow: 0 !important;
|
||||
background-color: transparent !important;
|
||||
}
|
||||
|
||||
.excalidraw .popover {
|
||||
position: fixed !important;
|
||||
}
|
||||
|
||||
.disable-zen-mode--visible {
|
||||
color: var(--text-primary-color);
|
||||
}
|
||||
|
||||
.disable-zen-mode {
|
||||
width: 9em !important;
|
||||
}
|
||||
|
||||
.ex-coffee-div {
|
||||
text-align: center;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install td>img {
|
||||
width: 100%;
|
||||
max-width:800px;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install img.coffee {
|
||||
width: 130px;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install tr {
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install table {
|
||||
max-width: 130ch;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install td.label {
|
||||
min-width: 11ch;
|
||||
font-weight: bold;
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install td.data {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install .modal-content {
|
||||
max-width: 130ch;
|
||||
user-select: text;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install .modal {
|
||||
max-height:90%;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-center {
|
||||
text-align: center !important;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-center button {
|
||||
margin: 0 10px;
|
||||
}
|
||||
|
||||
.excalidraw-prompt-center.filepath {
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
margin-bottom: 2em;
|
||||
}
|
||||
|
||||
.excalidraw-dirty {
|
||||
color: red;
|
||||
}
|
||||
|
||||
.workspace-leaf-content .excalidraw-view {
|
||||
padding: 0px 1px; /*1px so on ipad swipe in from left and right still works*/
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.excalidraw-videoWrapper {
|
||||
max-width:600px
|
||||
}
|
||||
.excalidraw-videoWrapper div {
|
||||
position: relative;
|
||||
padding-bottom: 56.25%;
|
||||
height: 0;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.excalidraw-videoWrapper iframe {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.excalidraw-release .modal-content{
|
||||
padding-right: 5px;
|
||||
margin-right: -5px;
|
||||
user-select: text;
|
||||
}
|
||||
|
||||
.excalidraw-release .modal {
|
||||
max-height: 80%;
|
||||
max-width: 42em;
|
||||
}
|
||||
|
||||
.excalidraw .Island .scrollbar {
|
||||
--scrollbar-thumb-bg: silver;
|
||||
}
|
||||
|
||||
.excalidraw .ToolIcon__icon img{
|
||||
height: 1em;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install tbody>tr>td>div>img {
|
||||
height:20px;
|
||||
background-color: silver;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.excalidraw-scriptengine-install tbody>tr>td>div {
|
||||
width: 50px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.excalidraw-release p>a>img {
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.excalidraw .context-menu-option {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
textarea.excalidraw-wysiwyg {
|
||||
border: none;
|
||||
outline: none;
|
||||
-webkit-box-shadow: none;
|
||||
-moz-box-shadow: none;
|
||||
box-shadow: none;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.is-tablet .excalidraw button,
|
||||
.is-mobile .excalidraw button {
|
||||
padding: initial;
|
||||
height: 1.8rem;
|
||||
}
|
||||
|
||||
.excalidraw button,
|
||||
.ToolIcon button {
|
||||
box-shadow: none;
|
||||
justify-content: initial;
|
||||
}
|
||||
|
||||
.excalidraw {
|
||||
--default-button-size: 2rem !important;
|
||||
--default-icon-size: 1rem !important;
|
||||
--lg-button-size: 1.8rem !important;
|
||||
--lg-icon-size: 1rem !important;
|
||||
}
|
||||
|
||||
.excalidraw .tray-zoom {
|
||||
pointer-events: initial;
|
||||
padding-bottom: 0.05rem;
|
||||
padding-top: 0.05rem;
|
||||
}
|
||||
|
||||
.excalidraw-container.theme--dark {
|
||||
background-color: #121212;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* https://discordapp.com/channels/686053708261228577/989603365606531104/1041266507256184863 */
|
||||
/*.workspace-leaf {
|
||||
contain: none !important;
|
||||
}*/
|
||||
|
||||
.color-picker-content {
|
||||
overflow-y: auto;
|
||||
max-height: 10rem;
|
||||
}
|
||||
|
||||
.excalidraw .FixedSideContainer_side_top {
|
||||
top: 0.3rem;
|
||||
}
|
||||
|
||||
.excalidraw .ToolIcon__keybinding {
|
||||
font-size: 0.45rem !important;
|
||||
}
|
||||
|
||||
.Island > .Stack > .Stack {
|
||||
padding:0.2rem;
|
||||
}
|
||||
|
||||
label.color-input-container > input {
|
||||
max-width: 5rem;
|
||||
}
|
||||
|
||||
.excalidraw .FixedSideContainer_side_top {
|
||||
left: 10px !important;
|
||||
top: 10px !important;
|
||||
right: 10px !important;
|
||||
bottom: 10px !important;
|
||||
}
|
||||
|
||||
.excalidraw-hidden {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.excalidraw .panelColumn .buttonList {
|
||||
max-width: 13rem;
|
||||
}
|
||||
|
||||
.excalidraw button {
|
||||
width: initial;
|
||||
}
|
||||
|
||||
.excalidraw input[type="color"] {
|
||||
width: 1.65rem;
|
||||
height: 1.65rem;
|
||||
}
|
||||
|
||||
.excalidraw input[type="color"]::-webkit-color-swatch {
|
||||
height: 1.65rem;
|
||||
}
|
||||
|
||||
|
||||
.excalidraw input[type="color"]::-webkit-color-swatch-wrapper {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.excalidraw-settings input {
|
||||
min-width: 10em;
|
||||
}
|
||||
|
||||
div.excalidraw-draginfo {
|
||||
position: absolute;
|
||||
z-index: 1000;
|
||||
color: var(--text-normal);
|
||||
padding: 3px;
|
||||
background: var(--color-base-40);
|
||||
display: block;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.excalidraw [data-radix-popper-content-wrapper] {
|
||||
position: absolute !important;
|
||||
}
|
||||
|
||||
.excalidraw__embeddable-container .view-header {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.excalidraw__embeddable-container input {
|
||||
background: initial;
|
||||
}
|
||||
|
||||
.excalidraw .HelpDialog__key {
|
||||
background-color: var(--color-gray-80) !important;
|
||||
}
|
||||
|
||||
.excalidraw .embeddable-menu {
|
||||
width: fit-content;
|
||||
height: fit-content;
|
||||
position: absolute;
|
||||
display: block;
|
||||
z-index: var(--zIndex-layerUI);
|
||||
}
|
||||
|
||||
.excalidraw .welcome-screen-center__logo svg {
|
||||
width: 5rem !important;
|
||||
}
|
||||
|
||||
.excalidraw-image-wrapper {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.excalidraw-image-wrapper img {
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.modal-content.excalidraw-scriptengine-install .search-bar-wrapper {
|
||||
position: sticky;
|
||||
top: 1em;
|
||||
margin-right: 1em;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 5px;
|
||||
flex-wrap: nowrap;
|
||||
z-index: 10;
|
||||
background: var(--background-secondary);
|
||||
padding: 0.5em;
|
||||
border-bottom: 1px solid var(--background-modifier-border);
|
||||
float: right;
|
||||
max-width: 28em;
|
||||
}
|
||||
|
||||
.modal-content.excalidraw-scriptengine-install .hit-count {
|
||||
margin-left: 0.5em;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.modal-content.excalidraw-scriptengine-install .active-highlight {
|
||||
border: 2px solid var(--color-accent-2);
|
||||
background-color: var(--color-accent);
|
||||
}
|
||||
|
||||
.excalidraw-svg svg a {
|
||||
text-decoration: none;
|
||||
}
|
||||
55
src/content/.obsidian/plugins/obsidian-git/data.json
vendored
Normal file
55
src/content/.obsidian/plugins/obsidian-git/data.json
vendored
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
{
|
||||
"commitMessage": "Update from obsidian - {{hostname}}",
|
||||
"commitDateFormat": "YYYY-MM-DD HH:mm",
|
||||
"autoSaveInterval": 0,
|
||||
"autoPushInterval": 0,
|
||||
"autoPullInterval": 0,
|
||||
"autoPullOnBoot": true,
|
||||
"disablePush": false,
|
||||
"pullBeforePush": true,
|
||||
"disablePopups": false,
|
||||
"listChangedFilesInMessageBody": true,
|
||||
"showStatusBar": true,
|
||||
"updateSubmodules": false,
|
||||
"syncMethod": "merge",
|
||||
"customMessageOnAutoBackup": false,
|
||||
"autoBackupAfterFileChange": false,
|
||||
"treeStructure": false,
|
||||
"refreshSourceControl": true,
|
||||
"basePath": "",
|
||||
"differentIntervalCommitAndPush": false,
|
||||
"changedFilesInStatusBar": true,
|
||||
"showedMobileNotice": true,
|
||||
"refreshSourceControlTimer": 7000,
|
||||
"showBranchStatusBar": true,
|
||||
"setLastSaveToLastCommit": false,
|
||||
"submoduleRecurseCheckout": false,
|
||||
"gitDir": "",
|
||||
"showFileMenu": true,
|
||||
"lineAuthor": {
|
||||
"show": false,
|
||||
"followMovement": "inactive",
|
||||
"authorDisplay": "initials",
|
||||
"showCommitHash": false,
|
||||
"dateTimeFormatOptions": "date",
|
||||
"dateTimeFormatCustomString": "YYYY-MM-DD HH:mm",
|
||||
"dateTimeTimezone": "viewer-local",
|
||||
"coloringMaxAge": "1y",
|
||||
"colorNew": {
|
||||
"r": 255,
|
||||
"g": 150,
|
||||
"b": 150
|
||||
},
|
||||
"colorOld": {
|
||||
"r": 120,
|
||||
"g": 160,
|
||||
"b": 255
|
||||
},
|
||||
"textColorCss": "var(--text-muted)",
|
||||
"ignoreWhitespace": false,
|
||||
"gutterSpacingFallbackLength": 12,
|
||||
"lastShownAuthorDisplay": "initials",
|
||||
"lastShownDateTimeFormatOptions": "date"
|
||||
},
|
||||
"autoCommitMessage": "Auto update from obsidian"
|
||||
}
|
||||
44242
src/content/.obsidian/plugins/obsidian-git/main.js
vendored
Normal file
44242
src/content/.obsidian/plugins/obsidian-git/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
9
src/content/.obsidian/plugins/obsidian-git/manifest.json
vendored
Normal file
9
src/content/.obsidian/plugins/obsidian-git/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"id": "obsidian-git",
|
||||
"name": "Obsidian Git",
|
||||
"description": "Backup your vault with Git.",
|
||||
"isDesktopOnly": false,
|
||||
"fundingUrl": "https://ko-fi.com/vinzent",
|
||||
"js": "main.js",
|
||||
"version": "2.22.0"
|
||||
}
|
||||
512
src/content/.obsidian/plugins/obsidian-git/styles.css
vendored
Normal file
512
src/content/.obsidian/plugins/obsidian-git/styles.css
vendored
Normal file
|
|
@ -0,0 +1,512 @@
|
|||
@keyframes loading {
|
||||
0% {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type='git-view'] .button-border {
|
||||
border: 2px solid var(--interactive-accent);
|
||||
border-radius: var(--radius-s);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type='git-view'] .view-content {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type='git-history-view'] .view-content {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.loading>svg {
|
||||
animation: 2s linear infinite loading;
|
||||
transform-origin: 50% 50%;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.obsidian-git-center {
|
||||
margin: auto;
|
||||
text-align: center;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.obsidian-git-textarea {
|
||||
display: block;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.obsidian-git-center-button {
|
||||
display: block;
|
||||
margin: 20px auto;
|
||||
}
|
||||
|
||||
.tooltip.mod-left {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
.tooltip.mod-right {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
.git-tools {
|
||||
display: flex;
|
||||
margin-left: auto;
|
||||
}
|
||||
.git-tools .type {
|
||||
padding-left: var(--size-2-1);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 11px;
|
||||
}
|
||||
|
||||
.git-tools .type[data-type="M"] {
|
||||
color: orange;
|
||||
}
|
||||
.git-tools .type[data-type="D"] {
|
||||
color: red;
|
||||
}
|
||||
.git-tools .buttons {
|
||||
display: flex;
|
||||
}
|
||||
.git-tools .buttons > * {
|
||||
padding: 0 0;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-d-none {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-wrapper {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header {
|
||||
background-color: var(--background-primary);
|
||||
border-bottom: 1px solid var(--interactive-accent);
|
||||
font-family: var(--font-monospace);
|
||||
height: 35px;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
|
||||
font-size: 14px;
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-added {
|
||||
border: 1px solid #b4e2b4;
|
||||
border-radius: 5px 0 0 5px;
|
||||
color: #399839;
|
||||
padding: 2px;
|
||||
text-align: right;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-deleted {
|
||||
border: 1px solid #e9aeae;
|
||||
border-radius: 0 5px 5px 0;
|
||||
color: #c33;
|
||||
margin-left: 1px;
|
||||
padding: 2px;
|
||||
text-align: left;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name-wrapper {
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
font-size: 15px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name {
|
||||
overflow-x: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-wrapper {
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 3px;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse {
|
||||
-webkit-box-pack: end;
|
||||
-ms-flex-pack: end;
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 3px;
|
||||
cursor: pointer;
|
||||
display: none;
|
||||
font-size: 12px;
|
||||
justify-content: flex-end;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse.d2h-selected {
|
||||
background-color: #c8e1ff;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse-input {
|
||||
margin: 0 4px 0 0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-table {
|
||||
border-collapse: collapse;
|
||||
font-family: Menlo, Consolas, monospace;
|
||||
font-size: 13px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-files-diff {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-diff {
|
||||
overflow-y: hidden;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-side-diff {
|
||||
display: inline-block;
|
||||
margin-bottom: -8px;
|
||||
margin-right: -4px;
|
||||
overflow-x: scroll;
|
||||
overflow-y: hidden;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line {
|
||||
padding: 0 8em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
|
||||
display: inline-block;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
white-space: nowrap;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
|
||||
padding: 0 4.5em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-ctn {
|
||||
word-wrap: normal;
|
||||
background: none;
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
-webkit-user-select: text;
|
||||
-moz-user-select: text;
|
||||
-ms-user-select: text;
|
||||
user-select: text;
|
||||
vertical-align: middle;
|
||||
white-space: pre;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del {
|
||||
background-color: #ffb6ba;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del {
|
||||
background-color: #8d232881;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
|
||||
border-radius: 0.2em;
|
||||
display: inline-block;
|
||||
margin-top: -1px;
|
||||
text-decoration: none;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
|
||||
background-color: #97f295;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
|
||||
background-color: #1d921996;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix {
|
||||
word-wrap: normal;
|
||||
background: none;
|
||||
display: inline;
|
||||
padding: 0;
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num1 {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num1,
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
padding: 0 0.5em;
|
||||
text-overflow: ellipsis;
|
||||
width: 3.5em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber {
|
||||
background-color: var(--background-primary);
|
||||
border: solid var(--background-modifier-border);
|
||||
border-width: 0 1px;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
color: var(--text-muted);
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
text-align: right;
|
||||
width: 7.5em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber:after {
|
||||
content: "\200b";
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
|
||||
background-color: var(--background-primary);
|
||||
border: solid var(--background-modifier-border);
|
||||
border-width: 0 1px;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
color: var(--text-muted);
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
overflow: hidden;
|
||||
padding: 0 0.5em;
|
||||
position: absolute;
|
||||
text-align: right;
|
||||
text-overflow: ellipsis;
|
||||
width: 4em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-tbody tr {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber:after {
|
||||
content: "\200b";
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-emptyplaceholder,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
|
||||
background-color: var(--background-primary);
|
||||
border-color: var(--background-modifier-border);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
|
||||
direction: rtl;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-del {
|
||||
background-color: #fee8e9;
|
||||
border-color: #e9aeae;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
|
||||
background-color: #dfd;
|
||||
border-color: #b4e2b4;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-del {
|
||||
background-color: #521b1d83;
|
||||
border-color: #691d1d73;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
|
||||
background-color: rgba(30, 71, 30, 0.5);
|
||||
border-color: #13501381;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-info {
|
||||
background-color: var(--background-primary);
|
||||
border-color: var(--background-modifier-border);
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-del.d2h-change {
|
||||
background-color: #fdf2d0;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-del.d2h-change {
|
||||
background-color: #55492480;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-ins.d2h-change {
|
||||
background-color: #ded;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-ins.d2h-change {
|
||||
background-color: rgba(37, 78, 37, 0.418);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper a {
|
||||
color: #3572b0;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper a:visited {
|
||||
color: #3572b0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-header {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-title {
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-line {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list {
|
||||
display: block;
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list>li {
|
||||
border-bottom: 1px solid var(--background-modifier-border);
|
||||
margin: 0;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list>li:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-switch {
|
||||
cursor: pointer;
|
||||
display: none;
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-icon {
|
||||
fill: currentColor;
|
||||
margin-right: 10px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted {
|
||||
color: #c33;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-added {
|
||||
color: #399839;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-changed {
|
||||
color: #d0b44c;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-moved {
|
||||
color: #3572b0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-tag {
|
||||
background-color: var(--background-primary);
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
font-size: 10px;
|
||||
margin-left: 5px;
|
||||
padding: 0 2px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted-tag {
|
||||
border: 2px solid #c33;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-added-tag {
|
||||
border: 1px solid #399839;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-changed-tag {
|
||||
border: 1px solid #d0b44c;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-moved-tag {
|
||||
border: 1px solid #3572b0;
|
||||
}
|
||||
|
||||
/* ====================== Line Authoring Information ====================== */
|
||||
|
||||
.cm-gutterElement.obs-git-blame-gutter {
|
||||
/* Add background color to spacing inbetween and around the gutter for better aesthetics */
|
||||
border-width: 0px 2px 0.2px 2px;
|
||||
border-style: solid;
|
||||
border-color: var(--background-secondary);
|
||||
background-color: var(--background-secondary);
|
||||
}
|
||||
|
||||
.cm-gutterElement.obs-git-blame-gutter > div, .line-author-settings-preview {
|
||||
/* delegate text color to settings */
|
||||
color: var(--obs-git-gutter-text);
|
||||
font-family: monospace;
|
||||
height: 100%; /* ensure, that age-based background color occupies entire parent */
|
||||
text-align: right;
|
||||
padding: 0px 6px 0px 6px;
|
||||
white-space: pre; /* Keep spaces and do not collapse them. */
|
||||
}
|
||||
12
src/content/.obsidian/plugins/obsidian-kanban/data.json
vendored
Normal file
12
src/content/.obsidian/plugins/obsidian-kanban/data.json
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"max-archive-size": 100,
|
||||
"show-checkboxes": true,
|
||||
"tag-colors": [],
|
||||
"show-relative-date": true,
|
||||
"date-colors": [],
|
||||
"archive-with-date": true,
|
||||
"append-archive-date": true,
|
||||
"date-picker-week-start": 1,
|
||||
"new-note-folder": "projects",
|
||||
"lane-width": 350
|
||||
}
|
||||
114
src/content/.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
114
src/content/.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "obsidian-kanban",
|
||||
"name": "Kanban",
|
||||
"version": "1.5.3",
|
||||
"minAppVersion": "1.0.0",
|
||||
"description": "Create markdown-backed Kanban boards in Obsidian.",
|
||||
"author": "mgmeyers",
|
||||
"authorUrl": "https://github.com/mgmeyers/obsidian-kanban",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
1
src/content/.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
1
src/content/.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
21
src/content/.obsidian/plugins/obsidian-linter/data.json
vendored
Normal file
21
src/content/.obsidian/plugins/obsidian-linter/data.json
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"ruleConfigs": {},
|
||||
"lintOnSave": false,
|
||||
"recordLintOnSaveLogs": false,
|
||||
"displayChanged": true,
|
||||
"lintOnFileChange": false,
|
||||
"displayLintOnFileChangeNotice": false,
|
||||
"settingsConvertedToConfigKeyValues": true,
|
||||
"foldersToIgnore": [],
|
||||
"linterLocale": "system-default",
|
||||
"logLevel": "ERROR",
|
||||
"lintCommands": [],
|
||||
"customRegexes": [],
|
||||
"commonStyles": {
|
||||
"aliasArrayStyle": "single-line",
|
||||
"tagArrayStyle": "single-line",
|
||||
"minimumNumberOfDollarSignsToBeAMathBlock": 2,
|
||||
"escapeCharacter": "\"",
|
||||
"removeUnnecessaryEscapeCharsForMultiLineArrays": false
|
||||
}
|
||||
}
|
||||
2624
src/content/.obsidian/plugins/obsidian-linter/main.js
vendored
Normal file
2624
src/content/.obsidian/plugins/obsidian-linter/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/obsidian-linter/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/obsidian-linter/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "obsidian-linter",
|
||||
"name": "Linter",
|
||||
"version": "1.20.0",
|
||||
"minAppVersion": "0.15.6",
|
||||
"description": "Formats and styles your notes. It can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular markdown contents like list, italics, and bold styles; and more with the use of custom rule options as well.",
|
||||
"author": "Victor Tao",
|
||||
"authorUrl": "https://github.com/platers",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
225
src/content/.obsidian/plugins/obsidian-linter/styles.css
vendored
Normal file
225
src/content/.obsidian/plugins/obsidian-linter/styles.css
vendored
Normal file
|
|
@ -0,0 +1,225 @@
|
|||
/**
|
||||
* Based on https://github.com/Fevol/obsidian-translate/blob/master/src/ui/translator-components/SettingsPage.svelte
|
||||
*/
|
||||
|
||||
.linter-navigation-item {
|
||||
cursor: pointer;
|
||||
border-radius: 100px;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 8px 8px 2px 2px;
|
||||
|
||||
font-weight: bold;
|
||||
font-size: 16px;
|
||||
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
white-space: nowrap;
|
||||
|
||||
padding: 4px 6px;
|
||||
align-items: center;
|
||||
gap: 4px;
|
||||
overflow: hidden;
|
||||
|
||||
background-color: var(--background-primary-secondary-alt);
|
||||
|
||||
transition: color 0.25s ease-in-out,
|
||||
padding 0.25s ease-in-out,
|
||||
background-color 0.35s cubic-bezier(0.45, 0.25, 0.83, 0.67),
|
||||
max-width 0.35s cubic-bezier(0.57, 0.04, 0.58, 1);
|
||||
height: 32px;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1325px) {
|
||||
.linter-navigation-item.linter-desktop {
|
||||
max-width: 32px;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: 800px) {
|
||||
.linter-navigation-item.linter-mobile {
|
||||
max-width: 32px;
|
||||
}
|
||||
}
|
||||
|
||||
.linter-navigation-item-icon {
|
||||
padding-top: 5px;
|
||||
}
|
||||
|
||||
.linter-navigation-item:hover {
|
||||
border-color: var(--interactive-accent-hover);
|
||||
border-bottom: 0px;
|
||||
}
|
||||
|
||||
.linter-navigation-item-selected {
|
||||
background-color: var(--interactive-accent) !important;
|
||||
color: var(--text-on-accent);
|
||||
padding: 4px 9px !important;
|
||||
max-width: 100% !important;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 8px 8px 2px 2px;
|
||||
border-bottom: 0px;
|
||||
transition: color 0.25s ease-in-out,
|
||||
padding 0.25s ease-in-out,
|
||||
background-color 0.35s cubic-bezier(0.45, 0.25, 0.83, 0.67),
|
||||
max-width 0.45s cubic-bezier(0.57, 0.04, 0.58, 1) 0.2s;
|
||||
}
|
||||
|
||||
/**
|
||||
* Based on https://github.com/phibr0/obsidian-commander/blob/main/src/styles.scss
|
||||
*/
|
||||
.linter {
|
||||
transition: transform 400ms 0s;
|
||||
}
|
||||
|
||||
.linter-setting-title {
|
||||
display: flex;
|
||||
align-items: baseline;
|
||||
justify-content: space-between;
|
||||
gap: 30px;
|
||||
}
|
||||
.linter-setting-title.linter-mobile {
|
||||
justify-content: space-around;
|
||||
}
|
||||
.linter-setting-title h1 {
|
||||
font-weight: 900;
|
||||
margin-top: 6px;
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
.linter-setting-header {
|
||||
margin-bottom: 24px;
|
||||
overflow-y: hidden;
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
.linter-setting-header .linter-setting-tab-group {
|
||||
display: flex;
|
||||
align-items: flex-end;
|
||||
flex-wrap: wrap;
|
||||
width: 100%;
|
||||
}
|
||||
.linter-setting-tab-group {
|
||||
margin-top: 6px;
|
||||
padding-left: 2px;
|
||||
padding-right: 2px;
|
||||
border-bottom: 2px solid var(--background-modifier-border);
|
||||
}
|
||||
|
||||
.linter-setting-header .linter-tab-settings {
|
||||
padding: 6px 12px;
|
||||
font-weight: 600;
|
||||
cursor: pointer;
|
||||
white-space: nowrap;
|
||||
border-left: 2px solid transparent;
|
||||
border-right: 2px solid transparent;
|
||||
}
|
||||
.linter-setting-header .linter-tab-settings:first-child {
|
||||
margin-left: 6px;
|
||||
}
|
||||
.linter-setting-header .linter-tab-settings.linter-tab-settings-active {
|
||||
border-bottom: 2px solid var(--background-primary);
|
||||
transform: translateY(2px);
|
||||
border-radius: 2px;
|
||||
border-left: 2px solid var(--background-modifier-border);
|
||||
border-top: 2px solid var(--background-modifier-border);
|
||||
border-right: 2px solid var(--background-modifier-border);
|
||||
}
|
||||
|
||||
/** Hide linter element css
|
||||
* Based on https://zellwk.com/blog/hide-content-accessibly/
|
||||
*/
|
||||
.linter-navigation-item:not(.linter-navigation-item-selected) > span:nth-child(2),
|
||||
.linter-visually-hidden {
|
||||
border: 0;
|
||||
clip: rect(0 0 0 0);
|
||||
clip-path: rect(0 0 0 0);
|
||||
height: auto;
|
||||
margin: 0;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
/**
|
||||
* Full-width text areas
|
||||
* Based on https://github.com/nyable/obsidian-code-block-enhancer/blob/bb0c636c1e7609b6d26c48a8d7ca15d5cd9abdcf/src/styles/index.scss
|
||||
*/
|
||||
textarea.full-width {
|
||||
width: 100%;
|
||||
min-height: 10em;
|
||||
margin-top: 0.8em;
|
||||
margin-bottom: 0.8em;
|
||||
}
|
||||
|
||||
.full-width-textbox-input-wrapper {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.settings-copy-button {
|
||||
position: absolute;
|
||||
top: 0.8em;
|
||||
right: 0.8em;
|
||||
margin: 0 0 0 auto;
|
||||
padding: 4px;
|
||||
}
|
||||
|
||||
.settings-copy-button svg.linter-clipboard path {
|
||||
fill: var(--text-faint);
|
||||
}
|
||||
.settings-copy-button svg.linter-success path {
|
||||
fill: var(--interactive-success);
|
||||
}
|
||||
.settings-copy-button:hover, .settings-copy-button:active {
|
||||
cursor: pointer;
|
||||
}
|
||||
.settings-copy-button:hover svg path, .settings-copy-button:active svg path {
|
||||
fill: var(--text-accent-hover);
|
||||
transition: all ease 0.3s;
|
||||
}
|
||||
.settings-copy-button:focus {
|
||||
outline: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Custom regex replacement
|
||||
*/
|
||||
.linter-custom-regex-replacement-container div:last-child{
|
||||
border: none;
|
||||
}
|
||||
.linter-custom-regex-replacement {
|
||||
margin-bottom: 15px;
|
||||
border: none;
|
||||
border-bottom: var(--hr-thickness) solid;
|
||||
border-color: var(--hr-color);
|
||||
}
|
||||
.linter-custom-regex-replacement-row2 {
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
.linter-custom-regex-replacement-normal-input {
|
||||
width: 40%;
|
||||
}
|
||||
.linter-custom-regex-replacement-flags {
|
||||
width: 15%;
|
||||
}
|
||||
.linter-custom-regex-replacement-label {
|
||||
flex-direction: row-reverse;
|
||||
}
|
||||
.linter-custom-regex-replacement-label-input {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setting item no border
|
||||
*/
|
||||
.linter-no-border {
|
||||
border: none;
|
||||
}
|
||||
|
||||
/**
|
||||
* Custom row
|
||||
*/
|
||||
.custom-row-description {
|
||||
margin-top: 0px;
|
||||
}
|
||||
32629
src/content/.obsidian/plugins/obsidian-mind-map/main.js
vendored
Normal file
32629
src/content/.obsidian/plugins/obsidian-mind-map/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
8
src/content/.obsidian/plugins/obsidian-mind-map/manifest.json
vendored
Normal file
8
src/content/.obsidian/plugins/obsidian-mind-map/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"id": "obsidian-mind-map",
|
||||
"name": "Mind Map",
|
||||
"version": "1.1.0",
|
||||
"description": "A plugin to preview notes as Markmap mind maps",
|
||||
"isDesktopOnly": false,
|
||||
"js": "main.js"
|
||||
}
|
||||
20
src/content/.obsidian/plugins/obsidian-plugin-toc/main.js
vendored
Normal file
20
src/content/.obsidian/plugins/obsidian-plugin-toc/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/obsidian-plugin-toc/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/obsidian-plugin-toc/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "obsidian-plugin-toc",
|
||||
"name": "Table of Contents",
|
||||
"author": "Andrew Lisowski",
|
||||
"authorUrl": "https://twitter.com/hipstersmoothie",
|
||||
"description": "Create a table of contents for a note.",
|
||||
"isDesktopOnly": false,
|
||||
"minAppVersion": "0.10.12",
|
||||
"version": "0.2.0"
|
||||
}
|
||||
139
src/content/.obsidian/plugins/obsidian-projects/data.json
vendored
Normal file
139
src/content/.obsidian/plugins/obsidian-projects/data.json
vendored
Normal file
|
|
@ -0,0 +1,139 @@
|
|||
{
|
||||
"version": 2,
|
||||
"projects": [
|
||||
{
|
||||
"fieldConfig": {},
|
||||
"defaultName": "",
|
||||
"templates": [],
|
||||
"excludedNotes": [],
|
||||
"isDefault": false,
|
||||
"dataSource": {
|
||||
"kind": "folder",
|
||||
"config": {
|
||||
"path": "projects/personal-page",
|
||||
"recursive": true
|
||||
}
|
||||
},
|
||||
"newNotesFolder": "",
|
||||
"views": [
|
||||
{
|
||||
"config": {
|
||||
"fieldConfig": {
|
||||
"path": {
|
||||
"width": 213
|
||||
}
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"conditions": []
|
||||
},
|
||||
"colors": {
|
||||
"conditions": []
|
||||
},
|
||||
"sort": {
|
||||
"criteria": []
|
||||
},
|
||||
"id": "b6be3d23-49d2-45ed-b359-4266a8bfdd46",
|
||||
"name": "Table",
|
||||
"type": "table"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"groupByField": "status",
|
||||
"includeFields": []
|
||||
},
|
||||
"filter": {
|
||||
"conditions": []
|
||||
},
|
||||
"colors": {
|
||||
"conditions": []
|
||||
},
|
||||
"sort": {
|
||||
"criteria": []
|
||||
},
|
||||
"id": "f1f17300-a47e-47ab-a3fb-c77aba52fd77",
|
||||
"name": "Kanban",
|
||||
"type": "board"
|
||||
}
|
||||
],
|
||||
"id": "693ec588-0a43-4498-9428-7337ddef9516",
|
||||
"name": "personal-page"
|
||||
},
|
||||
{
|
||||
"fieldConfig": {},
|
||||
"defaultName": "",
|
||||
"templates": [],
|
||||
"excludedNotes": [],
|
||||
"isDefault": false,
|
||||
"dataSource": {
|
||||
"kind": "folder",
|
||||
"config": {
|
||||
"path": "games",
|
||||
"recursive": true
|
||||
}
|
||||
},
|
||||
"newNotesFolder": "",
|
||||
"views": [
|
||||
{
|
||||
"config": {},
|
||||
"filter": {
|
||||
"conditions": []
|
||||
},
|
||||
"colors": {
|
||||
"conditions": []
|
||||
},
|
||||
"sort": {
|
||||
"criteria": []
|
||||
},
|
||||
"id": "29122e1a-d208-4203-ba3b-6b3373595e5b",
|
||||
"name": "Table",
|
||||
"type": "table"
|
||||
}
|
||||
],
|
||||
"id": "3666070f-21b0-4bcd-97b9-54b21dde9fdd",
|
||||
"name": "Games"
|
||||
},
|
||||
{
|
||||
"fieldConfig": {},
|
||||
"defaultName": "",
|
||||
"templates": [],
|
||||
"excludedNotes": [],
|
||||
"isDefault": false,
|
||||
"dataSource": {
|
||||
"kind": "folder",
|
||||
"config": {
|
||||
"path": "books",
|
||||
"recursive": true
|
||||
}
|
||||
},
|
||||
"newNotesFolder": "",
|
||||
"views": [
|
||||
{
|
||||
"config": {},
|
||||
"filter": {
|
||||
"conditions": []
|
||||
},
|
||||
"colors": {
|
||||
"conditions": []
|
||||
},
|
||||
"sort": {
|
||||
"criteria": []
|
||||
},
|
||||
"id": "28021a9b-69bb-4972-aa3a-e7e61c0f6423",
|
||||
"name": "Table",
|
||||
"type": "table"
|
||||
}
|
||||
],
|
||||
"id": "f2e8e811-8e26-411d-a45e-95bd5e9c5402",
|
||||
"name": "books"
|
||||
}
|
||||
],
|
||||
"preferences": {
|
||||
"projectSizeLimit": 1000,
|
||||
"frontmatter": {
|
||||
"quoteStrings": "PLAIN"
|
||||
},
|
||||
"commands": [],
|
||||
"linkBehavior": "open-editor"
|
||||
}
|
||||
}
|
||||
77618
src/content/.obsidian/plugins/obsidian-projects/main.js
vendored
Normal file
77618
src/content/.obsidian/plugins/obsidian-projects/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
src/content/.obsidian/plugins/obsidian-projects/manifest.json
vendored
Normal file
11
src/content/.obsidian/plugins/obsidian-projects/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"id": "obsidian-projects",
|
||||
"name": "Projects",
|
||||
"version": "1.16.3",
|
||||
"minAppVersion": "1.0.0",
|
||||
"description": "Plain text project planning.",
|
||||
"author": "Marcus Olsson",
|
||||
"authorUrl": "https://marcus.se.net",
|
||||
"fundingUrl": "https://www.buymeacoffee.com/marcusolsson",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
80
src/content/.obsidian/plugins/obsidian-projects/styles.css
vendored
Normal file
80
src/content/.obsidian/plugins/obsidian-projects/styles.css
vendored
Normal file
|
|
@ -0,0 +1,80 @@
|
|||
.projects--board {
|
||||
display: grid;
|
||||
column-gap: 8px;
|
||||
align-items: flex-start;
|
||||
margin: 8px;
|
||||
}
|
||||
|
||||
.projects--board--column {
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: var(--radius-m);
|
||||
background-color: var(--background-secondary);
|
||||
display: flex;
|
||||
gap: var(--size-4-2);
|
||||
flex-direction: column;
|
||||
padding: var(--size-4-2);
|
||||
}
|
||||
|
||||
.projects--board--card {
|
||||
background-color: var(--background-primary);
|
||||
border-radius: var(--radius-s);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
padding: var(--size-4-2);
|
||||
}
|
||||
.projects--board--card:hover {
|
||||
border: 1px solid var(--background-modifier-border-hover);
|
||||
}
|
||||
|
||||
.projects--board--card-list {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--size-4-2);
|
||||
min-height: 35px;
|
||||
transition: all 150ms ease-in-out;
|
||||
}
|
||||
|
||||
.projects--gallery--grid {
|
||||
display: grid;
|
||||
gap: 24px;
|
||||
}
|
||||
|
||||
.projects--gallery--card {
|
||||
background-color: var(--background-secondary);
|
||||
border-radius: var(--radius-s);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
.projects--gallery--card:hover {
|
||||
border: 1px solid var(--background-modifier-border-hover);
|
||||
}
|
||||
|
||||
.projects--gallery--card__body {
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.projects--gallery--card__media {
|
||||
height: 180px;
|
||||
border-top-left-radius: var(--radius-s);
|
||||
border-top-right-radius: var(--radius-s);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
border-bottom: 1px solid var(--background-modifier-border);
|
||||
}
|
||||
.projects--gallery--card__media img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
border-top-left-radius: var(--radius-s);
|
||||
border-top-right-radius: var(--radius-s);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type=obsidian-projects] .view-content {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sortable-drag {
|
||||
opacity: 0 !important;
|
||||
}
|
||||
|
||||
/*# sourceMappingURL=styles.css.map */
|
||||
4
src/content/.obsidian/plugins/obsidian-style-settings/data.json
vendored
Normal file
4
src/content/.obsidian/plugins/obsidian-style-settings/data.json
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"catppuccin-theme-settings@@catppuccin-theme-dark": "ctp-macchiato",
|
||||
"catppuccin-theme-settings@@catppuccin-theme-accents": "ctp-accent-teal"
|
||||
}
|
||||
9850
src/content/.obsidian/plugins/obsidian-style-settings/main.js
vendored
Normal file
9850
src/content/.obsidian/plugins/obsidian-style-settings/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/plugins/obsidian-style-settings/manifest.json
vendored
Normal file
10
src/content/.obsidian/plugins/obsidian-style-settings/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"id": "obsidian-style-settings",
|
||||
"name": "Style Settings",
|
||||
"version": "1.0.7",
|
||||
"minAppVersion": "0.11.5",
|
||||
"description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.",
|
||||
"author": "mgmeyers",
|
||||
"authorUrl": "https://github.com/mgmeyers/obsidian-style-settings",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
243
src/content/.obsidian/plugins/obsidian-style-settings/styles.css
vendored
Normal file
243
src/content/.obsidian/plugins/obsidian-style-settings/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
3
src/content/.obsidian/templates.json
vendored
Normal file
3
src/content/.obsidian/templates.json
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"folder": "templates"
|
||||
}
|
||||
7
src/content/.obsidian/themes/Catppuccin/manifest.json
vendored
Normal file
7
src/content/.obsidian/themes/Catppuccin/manifest.json
vendored
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"name": "Catppuccin",
|
||||
"version": "0.4.16",
|
||||
"minAppVersion": "1.0.0",
|
||||
"author": "Marshall Beckrich",
|
||||
"authorUrl": "https://github.com/catppuccin/obsidian"
|
||||
}
|
||||
3820
src/content/.obsidian/themes/Catppuccin/theme.css
vendored
Normal file
3820
src/content/.obsidian/themes/Catppuccin/theme.css
vendored
Normal file
File diff suppressed because one or more lines are too long
10
src/content/.obsidian/types.json
vendored
Normal file
10
src/content/.obsidian/types.json
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"types": {
|
||||
"aliases": "aliases",
|
||||
"cssclasses": "multitext",
|
||||
"tags": "tags",
|
||||
"draft": "checkbox",
|
||||
"media": "multitext",
|
||||
"technologies": "multitext"
|
||||
}
|
||||
}
|
||||
241
src/content/.obsidian/workspace.json
vendored
Normal file
241
src/content/.obsidian/workspace.json
vendored
Normal file
|
|
@ -0,0 +1,241 @@
|
|||
{
|
||||
"main": {
|
||||
"id": "562d7786e8852d38",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "cf2cea09781da32c",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "2c0cdbbfbc866fa2",
|
||||
"type": "leaf",
|
||||
"pinned": true,
|
||||
"state": {
|
||||
"type": "empty",
|
||||
"state": {},
|
||||
"pinned": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "b2cf679788d7b12b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "portafolio/Piloto Go.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c82077dd70401845",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "blog/Pokerus Project.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 1
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "329187d0b724eea8",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "52f737f07314ccc6",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "8d7dca2686874e38",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "7554409ced8a27ba",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "b8151ae49b872165",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 245
|
||||
},
|
||||
"right": {
|
||||
"id": "fca86750b2867923",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "b2aeb0b1779bc56d",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "15148a0310063e2c",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "portafolio/Piloto Go.md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "2bd2d7df7b2e0f88",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "portafolio/Piloto Go.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "7ca7ab454aba7be1",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "9b65a6cf59dadc4f",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "portafolio/Piloto Go.md"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "230c77af3893ffdd",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "git-view",
|
||||
"state": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "5200eab2bb1c942e",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "2317e23d35b58541",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-properties",
|
||||
"state": {
|
||||
"file": "portafolio/Piloto Go.md"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 6
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 331
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"daily-notes:Open today's daily note": false,
|
||||
"switcher:Open quick switcher": false,
|
||||
"graph:Open graph view": false,
|
||||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": true,
|
||||
"workspaces:Manage workspace layouts": false,
|
||||
"obsidian-excalidraw-plugin:Create new drawing": false
|
||||
}
|
||||
},
|
||||
"active": "b2cf679788d7b12b",
|
||||
"lastOpenFiles": [
|
||||
"projects/personal-page-notes/Use Table component to create Portafolio and Blog page.md",
|
||||
"portafolio/Piloto Go.md",
|
||||
"portafolio",
|
||||
"projects/Cursos.md",
|
||||
"notes/coping mechanisms/How to build systems.md",
|
||||
"games/tormented-souls.md",
|
||||
"games/alone-in-the-dark--2.md",
|
||||
"books/Manga/Usumi no Hate.md",
|
||||
"Read Later/How to Avoid Prop Drilling in React.md",
|
||||
"blog/Pokerus Project.md",
|
||||
"projects/personal-page.md",
|
||||
"projects/games.md",
|
||||
"Read Later/The First Rule of Comments in Code.md",
|
||||
"projects/personal-page-notes/List of Games.md",
|
||||
"projects/quests.md",
|
||||
"Read Later/The Complete Guide to Time Blocking.md",
|
||||
"Read Later/How to Write Components that Work in Any Framework.md",
|
||||
"projects/todos-notes/Improve dev tools.md",
|
||||
"notes/utils/Dev Tools.md",
|
||||
"notes/utils/Neovim.md",
|
||||
"notes/utils/Git.md",
|
||||
"Read Later/Git Merge vs Rebase vs Squash ¿Qué estrategia debemos elegir-.md",
|
||||
"notes/utils/Crear una nueva funcionalidad.md",
|
||||
"notes/coping mechanisms/Good Enough.md",
|
||||
"notes/thoughts/The cult of done.md",
|
||||
"notes/utils/React.md",
|
||||
"projects/books.md",
|
||||
"Read Later",
|
||||
"Read Later/2023-10-12",
|
||||
"notes/coping mechanisms",
|
||||
"books/Manga",
|
||||
"books/Book",
|
||||
"books",
|
||||
"projects/radio-notes",
|
||||
"series",
|
||||
"games/castlevania-symphony-of-the-night",
|
||||
"Untitled.canvas"
|
||||
]
|
||||
}
|
||||
165
src/content/.obsidian/workspaces.json
vendored
Normal file
165
src/content/.obsidian/workspaces.json
vendored
Normal file
|
|
@ -0,0 +1,165 @@
|
|||
{
|
||||
"workspaces": {
|
||||
"Quests": {
|
||||
"main": {
|
||||
"id": "4292232fe65ce04d",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "c1fda1a9efb7f114",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "cc8b90c9f364aa3f",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "kanban",
|
||||
"state": {
|
||||
"file": "projects/quests.md"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "8e3cde407d38eb71",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "7c7ebe43346ba784",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "8eda59cf68c1c895",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "cc3701e4f639693c",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "944fea81f2b47bf6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 200
|
||||
},
|
||||
"right": {
|
||||
"id": "4a9b05f10cf30284",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "c04701fe74624e2c",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "7a9bdd3c4ca687f2",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "projects/quests.md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6dc932ac29b2135f",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "projects/quests.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "cc302ced5af3ed4c",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "22f26e8186a08db6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "0f3facdb66daa0f6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "projects/quests.md"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300,
|
||||
"collapsed": true
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:Open quick switcher": false,
|
||||
"graph:Open graph view": false,
|
||||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": false,
|
||||
"workspaces:Manage workspace layouts": false,
|
||||
"obsidian-excalidraw-plugin:Create new drawing": false,
|
||||
"dbfolder:Create a new database table": false,
|
||||
"obsidian-omnivore:Omnivore": false
|
||||
}
|
||||
},
|
||||
"active": "cc8b90c9f364aa3f"
|
||||
}
|
||||
},
|
||||
"active": "Quests"
|
||||
}
|
||||
5
src/content/.obsidian/zk-prefixer.json
vendored
Normal file
5
src/content/.obsidian/zk-prefixer.json
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"folder": "blog",
|
||||
"format": "YYYY-MM-DD-",
|
||||
"template": "_templates/blog"
|
||||
}
|
||||
72
src/content/.utils/igdb.sh
Executable file
72
src/content/.utils/igdb.sh
Executable file
|
|
@ -0,0 +1,72 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
query="$*"
|
||||
shift
|
||||
|
||||
set -e pipefile
|
||||
|
||||
if [[ -z "$query" ]]; then
|
||||
echo "No query provided"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
root=$(git rev-parse --show-toplevel)
|
||||
|
||||
source "$root/.env"
|
||||
|
||||
# login
|
||||
if [[ -e /tmp/igdb-login.json ]]; then
|
||||
token=$(jq -r '.access_token' /tmp/igdb-login.json)
|
||||
else
|
||||
login_url="https://id.twitch.tv/oauth2/token?client_id=$IGDB_CLIENT_ID&client_secret=$IGDB_CLIENT_SECRET&grant_type=client_credentials"
|
||||
token=$(curl -s -X POST "$login_url" | tee /tmp/igdb-login.json | jq -r '.access_token')
|
||||
fi
|
||||
|
||||
if [[ "$token" == "null" ]]; then
|
||||
echo "Couldn't fetch token"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Select entry
|
||||
fields="name, slug, summary, url, parent_game.name, franchises.name, franchises.slug, genres.name, platforms.name, first_release_date, platforms.name, involved_companies.company.name"
|
||||
limit=100
|
||||
|
||||
preview=".[{n}] | .first_release_date = (.first_release_date // 0 | strflocaltime(\"%Y-%m-%d\")) | del(.id, .slug, .summary) | walk(if type == \"array\" then map((.name // .company.name)?) else . end )"
|
||||
|
||||
line=$(curl -s 'https://api.igdb.com/v4/games' \
|
||||
-H "Client-ID: $IGDB_CLIENT_ID" \
|
||||
-H "Authorization: Bearer $token" \
|
||||
-H 'Accept: application/json' \
|
||||
-d "search \"$query\"; fields $fields; limit $limit;" | tee /tmp/igdb-query.json |
|
||||
jq -r '.[].name' |
|
||||
fzf --preview "jq --sort-keys --color-output '$preview' /tmp/igdb-query.json" --bind "ctrl-o:execute-silent(jq -r '.[{n}].url' /tmp/igdb-query.json | xargs xdg-open)" --bind 'enter:become(echo {n})')
|
||||
|
||||
if [[ -z $line ]]; then
|
||||
echo "No entry selected..."
|
||||
exit
|
||||
fi
|
||||
|
||||
filter="{ title: .name, alias: .name, release: .first_release_date | strflocaltime(\"%Y-%m-%d\"), franchises: (if .franchises then .franchises | map(.name) else [\"None\"] end), developers: (.involved_companies | map(.company.name) | unique), genres: (.genres | map(.name)), url, status: \"Backlog\", times_played: 0, registered_hours: 0, has_content: false, date_added: now | strftime(\"%Y-%m-%d\")}"
|
||||
|
||||
# Create frontmatter
|
||||
slug=$(jq --compact-output -r ".[$line] | .slug" /tmp/igdb-query.json)
|
||||
entry=$(jq --compact-output -r ".[$line] | $filter" /tmp/igdb-query.json)
|
||||
|
||||
# TODO: figure out how to pass $entry to python
|
||||
frontmatter=$(python -c 'import sys, yaml, json; print(yaml.dump(json.loads(sys.stdin.read())))' <<<"$entry")
|
||||
frontmatter="---\n$frontmatter\n---"
|
||||
frontmatter="$frontmatter\n\n# $(jq -r ".[$line] | .name" /tmp/igdb-query.json)"
|
||||
frontmatter="$frontmatter\n\n## Brief"
|
||||
frontmatter="$frontmatter\n\n> $(jq -r ".[$line] | .summary" /tmp/igdb-query.json)"
|
||||
frontmatter="$frontmatter\n\n## Thoughts"
|
||||
|
||||
file="$root/games/$slug.md"
|
||||
|
||||
if [[ -e "$file" ]]; then
|
||||
echo "File exist, here is the frontmatter to update it:"
|
||||
echo
|
||||
echo -e "$frontmatter"
|
||||
else
|
||||
echo -e "$frontmatter" >"$file"
|
||||
echo "file created at: $file"
|
||||
fi
|
||||
217
src/content/_projects/books.md
Normal file
217
src/content/_projects/books.md
Normal file
|
|
@ -0,0 +1,217 @@
|
|||
---
|
||||
|
||||
database-plugin: basic
|
||||
|
||||
---
|
||||
|
||||
```yaml:dbfolder
|
||||
name: new database
|
||||
description: new description
|
||||
columns:
|
||||
__file__:
|
||||
key: __file__
|
||||
id: __file__
|
||||
input: markdown
|
||||
label: File
|
||||
accessorKey: __file__
|
||||
isMetadata: true
|
||||
skipPersist: false
|
||||
isDragDisabled: false
|
||||
csvCandidate: true
|
||||
position: 1
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: true
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
__modified__:
|
||||
key: __modified__
|
||||
id: __modified__
|
||||
input: metadata_time
|
||||
label: Modified
|
||||
accessorKey: __modified__
|
||||
isMetadata: true
|
||||
isDragDisabled: false
|
||||
skipPersist: false
|
||||
csvCandidate: true
|
||||
position: 2
|
||||
isHidden: true
|
||||
sortIndex: -1
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
__tags__:
|
||||
key: __tags__
|
||||
id: __tags__
|
||||
input: metadata_tags
|
||||
label: File Tags
|
||||
accessorKey: __tags__
|
||||
isMetadata: true
|
||||
isDragDisabled: false
|
||||
skipPersist: false
|
||||
csvCandidate: false
|
||||
position: 3
|
||||
isHidden: true
|
||||
sortIndex: -1
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
kind:
|
||||
input: select
|
||||
accessorKey: kind
|
||||
key: kind
|
||||
id: kind
|
||||
label: kind
|
||||
position: 5
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
options:
|
||||
- { label: "Book", value: "Book", color: "hsl(166, 95%, 90%)"}
|
||||
- { label: "Manga", value: "Manga", color: "hsl(47, 95%, 90%)"}
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
franchise:
|
||||
input: text
|
||||
accessorKey: franchise
|
||||
key: franchise
|
||||
id: franchise
|
||||
label: franchise
|
||||
position: 7
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 159
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
status:
|
||||
input: select
|
||||
accessorKey: status
|
||||
key: status
|
||||
id: status
|
||||
label: status
|
||||
position: 4
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 121
|
||||
options:
|
||||
- { label: "Backlog", value: "Backlog", color: "hsl(320, 95%, 90%)"}
|
||||
- { label: "Read", value: "Read", color: "hsl(356, 95%, 90%)"}
|
||||
- { label: "Reading", value: "Reading", color: "hsl(84, 95%, 90%)"}
|
||||
- { label: "Wishlist", value: "Wishlist", color: "hsl(36, 95%, 90%)"}
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
ISBN:
|
||||
input: text
|
||||
accessorKey: ISBN
|
||||
key: ISBN
|
||||
id: ISBN
|
||||
label: ISBN
|
||||
position: 8
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 328
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
author:
|
||||
input: text
|
||||
accessorKey: author
|
||||
key: author
|
||||
id: author
|
||||
label: author
|
||||
position: 6
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 204
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
config:
|
||||
remove_field_when_delete_column: true
|
||||
cell_size: normal
|
||||
sticky_first_column: true
|
||||
group_folder_column: kind
|
||||
remove_empty_folders: false
|
||||
automatically_group_files: true
|
||||
hoist_files_with_empty_attributes: true
|
||||
show_metadata_created: false
|
||||
show_metadata_modified: true
|
||||
show_metadata_tasks: false
|
||||
show_metadata_inlinks: false
|
||||
show_metadata_outlinks: false
|
||||
show_metadata_tags: true
|
||||
source_data: query
|
||||
source_form_result: "FROM \"books\""
|
||||
source_destination_path: books
|
||||
row_templates_folder: templates
|
||||
current_row_template:
|
||||
pagination_size: 10
|
||||
font_size: 16
|
||||
enable_js_formulas: false
|
||||
formula_folder_path: /
|
||||
inline_default: false
|
||||
inline_new_position: last_field
|
||||
date_format: yyyy-MM-dd
|
||||
datetime_format: "yyyy-MM-dd HH:mm:ss"
|
||||
metadata_date_format: "yyyy-MM-dd HH:mm:ss"
|
||||
enable_footer: false
|
||||
implementation: default
|
||||
filters:
|
||||
enabled: false
|
||||
conditions:
|
||||
```
|
||||
317
src/content/_projects/games.md
Normal file
317
src/content/_projects/games.md
Normal file
|
|
@ -0,0 +1,317 @@
|
|||
---
|
||||
|
||||
database-plugin: basic
|
||||
|
||||
---
|
||||
|
||||
```yaml:dbfolder
|
||||
name: games
|
||||
description: new description
|
||||
columns:
|
||||
__file__:
|
||||
key: __file__
|
||||
id: __file__
|
||||
input: markdown
|
||||
label: File
|
||||
accessorKey: __file__
|
||||
isMetadata: true
|
||||
skipPersist: false
|
||||
isDragDisabled: false
|
||||
csvCandidate: true
|
||||
position: 1
|
||||
isHidden: false
|
||||
sortIndex: 0
|
||||
width: 328
|
||||
isSorted: true
|
||||
isSortedDesc: false
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: true
|
||||
task_hide_completed: true
|
||||
footer_type: count_filled
|
||||
persist_changes: false
|
||||
wrap_content: true
|
||||
footer_formula:
|
||||
__tags__:
|
||||
key: __tags__
|
||||
id: __tags__
|
||||
input: metadata_tags
|
||||
label: File Tags
|
||||
accessorKey: __tags__
|
||||
isMetadata: true
|
||||
isDragDisabled: false
|
||||
skipPersist: false
|
||||
csvCandidate: false
|
||||
position: 2
|
||||
isHidden: true
|
||||
sortIndex: -1
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
status:
|
||||
input: select
|
||||
accessorKey: status
|
||||
key: status
|
||||
id: Status
|
||||
label: status
|
||||
position: 3
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 220
|
||||
isSorted: false
|
||||
isSortedDesc: true
|
||||
options:
|
||||
- { label: "Played", value: "Played", color: "hsl(204, 95%, 90%)"}
|
||||
- { label: "Playing", value: "Playing", color: "hsl(127, 95%, 90%)"}
|
||||
- { label: "Always Playable", value: "Always Playable", color: "hsl(256, 95%, 90%)"}
|
||||
- { label: "On Line", value: "On Line", color: "hsl(271, 95%, 90%)"}
|
||||
- { label: "Backlog", value: "Backlog", color: "hsl(207, 95%, 90%)"}
|
||||
- { label: "Wishlist", value: "Wishlist", color: "hsl(185, 95%, 90%)"}
|
||||
- { label: "INBOX", value: "INBOX", color: "hsl(85, 95%, 90%)"}
|
||||
- { label: "READING", value: "READING", color: "hsl(23, 95%, 90%)"}
|
||||
- { label: "ARCHIVED", value: "ARCHIVED", color: "hsl(9, 95%, 90%)"}
|
||||
- { label: "Reading", value: "Reading", color: "hsl(89, 95%, 90%)"}
|
||||
- { label: "Tried", value: "Tried", color: "hsl(120, 95%, 90%)"}
|
||||
- { label: "Want to Replay", value: "Want to Replay", color: "hsl(171, 95%, 90%)"}
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
option_source: manual
|
||||
wrap_content: true
|
||||
genres:
|
||||
input: tags
|
||||
accessorKey: genres
|
||||
key: genres
|
||||
id: Genres
|
||||
label: genres
|
||||
position: 6
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 583
|
||||
options:
|
||||
- { label: "Hack and slash/Beat 'em up,Adventure", value: "Hack and slash/Beat 'em up,Adventure", color: "hsl(209, 95%, 90%)"}
|
||||
- { label: "Platform,Adventure,Indie", value: "Platform,Adventure,Indie", color: "hsl(151, 95%, 90%)"}
|
||||
- { label: "Role-playing (RPG),Hack and slash/Beat 'em up,Adventure", value: "Role-playing (RPG),Hack and slash/Beat 'em up,Adventure", color: "hsl(35, 95%, 90%)"}
|
||||
- { label: "Platform,Hack and slash/Beat 'em up,Adventure", value: "Platform,Hack and slash/Beat 'em up,Adventure", color: "hsl(272, 95%, 90%)"}
|
||||
- { label: "Strategy,Hack and slash/Beat 'em up,Adventure", value: "Strategy,Hack and slash/Beat 'em up,Adventure", color: "hsl(68, 95%, 90%)"}
|
||||
- { label: "Shooter,Platform,Adventure", value: "Shooter,Platform,Adventure", color: "hsl(268, 95%, 90%)"}
|
||||
- { label: "Role-playing (RPG),Hack and slash/Beat 'em up", value: "Role-playing (RPG),Hack and slash/Beat 'em up", color: "hsl(205, 95%, 90%)"}
|
||||
- { label: "Role-playing (RPG),Simulator,Adventure,Visual Novel", value: "Role-playing (RPG),Simulator,Adventure,Visual Novel", color: "hsl(146, 95%, 90%)"}
|
||||
- { label: "Role-playing (RPG),Turn-based strategy (TBS),Adventure", value: "Role-playing (RPG),Turn-based strategy (TBS),Adventure", color: "hsl(342, 95%, 90%)"}
|
||||
- { label: "Platform,Adventure", value: "Platform,Adventure", color: "hsl(108, 95%, 90%)"}
|
||||
- { label: "Role-playing (RPG),Adventure", value: "Role-playing (RPG),Adventure", color: "hsl(287, 95%, 90%)"}
|
||||
- { label: "Shooter,Adventure", value: "Shooter,Adventure", color: "hsl(60, 95%, 90%)"}
|
||||
- { label: "Shooter", value: "Shooter", color: "hsl(117, 95%, 90%)"}
|
||||
- { label: "Platform", value: "Platform", color: "hsl(129, 95%, 90%)"}
|
||||
- { label: "Adventure", value: "Adventure", color: "hsl(215, 95%, 90%)"}
|
||||
- { label: "Role-playing (RPG)", value: "Role-playing (RPG)", color: "hsl(170, 95%, 90%)"}
|
||||
- { label: "Simulator", value: "Simulator", color: "hsl(212, 95%, 90%)"}
|
||||
- { label: "Visual Novel", value: "Visual Novel", color: "hsl(77, 95%, 90%)"}
|
||||
- { label: "Hack and slash/Beat 'em up", value: "Hack and slash/Beat 'em up", color: "hsl(33, 95%, 90%)"}
|
||||
- { label: "Indie", value: "Indie", color: "hsl(225, 95%, 90%)"}
|
||||
- { label: "Strategy", value: "Strategy", color: "hsl(224, 95%, 90%)"}
|
||||
- { label: "Turn-based strategy (TBS)", value: "Turn-based strategy (TBS)", color: "hsl(353, 95%, 90%)"}
|
||||
- { label: "Metroidvania", value: "Metroidvania", color: "hsl(93, 95%, 90%)"}
|
||||
- { label: "Puzzle", value: "Puzzle", color: "hsl(284, 95%, 90%)"}
|
||||
- { label: "Arcade", value: "Arcade", color: "hsl(199, 95%, 90%)"}
|
||||
- { label: "Music", value: "Music", color: "hsl(6, 95%, 90%)"}
|
||||
- { label: "Fighting", value: "Fighting", color: "hsl(337, 95%, 90%)"}
|
||||
- { label: "Point-and-click", value: "Point-and-click", color: "hsl(173, 95%, 90%)"}
|
||||
- { label: "Card & Board Game", value: "Card & Board Game", color: "hsl(14, 95%, 90%)"}
|
||||
- { label: "Tactical", value: "Tactical", color: "hsl(334, 95%, 90%)"}
|
||||
- { label: "Sport", value: "Sport", color: "hsl(41, 95%, 90%)"}
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
option_source: manual
|
||||
wrap_content: true
|
||||
times_played:
|
||||
input: number
|
||||
accessorKey: times_played
|
||||
key: times_played
|
||||
id: Times_Played
|
||||
label: Times_Played
|
||||
position: 4
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 162
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: percent_filled
|
||||
persist_changes: false
|
||||
footer_formula:
|
||||
registered_hours:
|
||||
input: number
|
||||
accessorKey: registered_hours
|
||||
key: registered_hours
|
||||
id: registered_hours
|
||||
label: registered_hours
|
||||
position: 5
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: sum
|
||||
persist_changes: false
|
||||
footer_formula:
|
||||
franchises:
|
||||
input: select
|
||||
accessorKey: franchises
|
||||
key: franchises
|
||||
id: franchises
|
||||
label: franchises
|
||||
position: 7
|
||||
skipPersist: false
|
||||
isHidden: true
|
||||
sortIndex: -1
|
||||
width: 230
|
||||
options:
|
||||
- { label: "[,Megami Tensei,Persona]", value: "[,Megami Tensei,Persona]", color: "hsl(276, 95%, 90%)"}
|
||||
- { label: "[,Mega Man]", value: "[,Mega Man]", color: "hsl(257, 95%, 90%)"}
|
||||
- { label: "Monster Hunter", value: "Monster Hunter", color: "hsl(164, 95%, 90%)"}
|
||||
- { label: "[,None]", value: "[,None]", color: "hsl(157, 95%, 90%)"}
|
||||
- { label: "[,Shin Megami Tensei,Megami Tensei]", value: "[,Shin Megami Tensei,Megami Tensei]", color: "hsl(127, 95%, 90%)"}
|
||||
- { label: "[,Megami Tensei]", value: "[,Megami Tensei]", color: "hsl(358, 95%, 90%)"}
|
||||
- { label: "[,Persona,Megami Tensei]", value: "[,Persona,Megami Tensei]", color: "hsl(104, 95%, 90%)"}
|
||||
- { label: "[,Shin Megami Tensei]", value: "[,Shin Megami Tensei]", color: "hsl(255, 95%, 90%)"}
|
||||
- { label: "[,Mario Bros.,Mario]", value: "[,Mario Bros.,Mario]", color: "hsl(66, 95%, 90%)"}
|
||||
- { label: "[,Metroid]", value: "[,Metroid]", color: "hsl(357, 95%, 90%)"}
|
||||
- { label: "[,Bloodstained]", value: "[,Bloodstained]", color: "hsl(258, 95%, 90%)"}
|
||||
- { label: "[,Doom]", value: "[,Doom]", color: "hsl(79, 95%, 90%)"}
|
||||
- { label: "[,Portal]", value: "[,Portal]", color: "hsl(249, 95%, 90%)"}
|
||||
- { label: "[,Resident Evil]", value: "[,Resident Evil]", color: "hsl(254, 95%, 90%)"}
|
||||
- { label: "[,Sonic The Hedgehog]", value: "[,Sonic The Hedgehog]", color: "hsl(76, 95%, 90%)"}
|
||||
- { label: "[,Star Wars]", value: "[,Star Wars]", color: "hsl(156, 95%, 90%)"}
|
||||
- { label: "[,Steins;Gate]", value: "[,Steins;Gate]", color: "hsl(282, 95%, 90%)"}
|
||||
- { label: "[,Valkyria]", value: "[,Valkyria]", color: "hsl(170, 95%, 90%)"}
|
||||
- { label: "[,Zero Escape]", value: "[,Zero Escape]", color: "hsl(332, 95%, 90%)"}
|
||||
- { label: "[,,None]", value: "[,,None]", color: "hsl(174, 95%, 90%)"}
|
||||
- { label: "[,,Monster Hunter]", value: "[,,Monster Hunter]", color: "hsl(124, 95%, 90%)"}
|
||||
- { label: "[,,Megami Tensei]", value: "[,,Megami Tensei]", color: "hsl(67, 95%, 90%)"}
|
||||
- { label: "[,,Shin Megami Tensei,Megami Tensei]", value: "[,,Shin Megami Tensei,Megami Tensei]", color: "hsl(352, 95%, 90%)"}
|
||||
- { label: "[,,Megami Tensei,Persona]", value: "[,,Megami Tensei,Persona]", color: "hsl(135, 95%, 90%)"}
|
||||
- { label: "[,,Persona,Megami Tensei]", value: "[,,Persona,Megami Tensei]", color: "hsl(315, 95%, 90%)"}
|
||||
- { label: "[,,Portal]", value: "[,,Portal]", color: "hsl(211, 95%, 90%)"}
|
||||
- { label: "[,,Resident Evil]", value: "[,,Resident Evil]", color: "hsl(34, 95%, 90%)"}
|
||||
- { label: "[,,Shin Megami Tensei]", value: "[,,Shin Megami Tensei]", color: "hsl(105, 95%, 90%)"}
|
||||
- { label: "[,,Sonic The Hedgehog]", value: "[,,Sonic The Hedgehog]", color: "hsl(20, 95%, 90%)"}
|
||||
- { label: "[,,Star Wars]", value: "[,,Star Wars]", color: "hsl(52, 95%, 90%)"}
|
||||
- { label: "[,,Steins;Gate]", value: "[,,Steins;Gate]", color: "hsl(264, 95%, 90%)"}
|
||||
- { label: "[,,Mario Bros.,Mario]", value: "[,,Mario Bros.,Mario]", color: "hsl(103, 95%, 90%)"}
|
||||
- { label: "[,,Metroid]", value: "[,,Metroid]", color: "hsl(324, 95%, 90%)"}
|
||||
- { label: "[,Monster Hunter]", value: "[,Monster Hunter]", color: "hsl(137, 95%, 90%)"}
|
||||
- { label: "[,Castlevania]", value: "[,Castlevania]", color: "hsl(30, 95%, 90%)"}
|
||||
- { label: "[,Mario]", value: "[,Mario]", color: "hsl(235, 95%, 90%)"}
|
||||
- { label: "[,Chrono]", value: "[,Chrono]", color: "hsl(215, 95%, 90%)"}
|
||||
- { label: "[,Splatoon]", value: "[,Splatoon]", color: "hsl(181, 95%, 90%)"}
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
url:
|
||||
input: text
|
||||
accessorKey: url
|
||||
key: url
|
||||
id: url
|
||||
label: url
|
||||
position: 100
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 204
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
config:
|
||||
remove_field_when_delete_column: true
|
||||
cell_size: normal
|
||||
sticky_first_column: true
|
||||
group_folder_column:
|
||||
remove_empty_folders: false
|
||||
automatically_group_files: false
|
||||
hoist_files_with_empty_attributes: true
|
||||
show_metadata_created: false
|
||||
show_metadata_modified: false
|
||||
show_metadata_tasks: false
|
||||
show_metadata_inlinks: false
|
||||
show_metadata_outlinks: false
|
||||
show_metadata_tags: true
|
||||
source_data: query
|
||||
source_form_result: "FROM \"games\""
|
||||
source_destination_path: games
|
||||
row_templates_folder: templates
|
||||
current_row_template:
|
||||
pagination_size: 20
|
||||
font_size: 16
|
||||
enable_js_formulas: false
|
||||
formula_folder_path: /
|
||||
inline_default: false
|
||||
inline_new_position: last_field
|
||||
date_format: yyyy-MM-dd
|
||||
datetime_format: "yyyy-MM-dd HH:mm:ss"
|
||||
metadata_date_format: "yyyy-MM-dd HH:mm:ss"
|
||||
enable_footer: true
|
||||
implementation: default
|
||||
filters:
|
||||
enabled: true
|
||||
conditions:
|
||||
- condition: AND
|
||||
disabled: true
|
||||
label: "Games not played"
|
||||
color: "hsl(25, 95%, 90%)"
|
||||
filters:
|
||||
- field: status
|
||||
operator: NOT_CONTAINS
|
||||
value: "Playing"
|
||||
type: select
|
||||
- field: status
|
||||
operator: NOT_CONTAINS
|
||||
value: "Played"
|
||||
type: select
|
||||
```
|
||||
180
src/content/_projects/series.md
Normal file
180
src/content/_projects/series.md
Normal file
|
|
@ -0,0 +1,180 @@
|
|||
---
|
||||
|
||||
database-plugin: basic
|
||||
|
||||
---
|
||||
|
||||
```yaml:dbfolder
|
||||
name: new database
|
||||
description: new description
|
||||
columns:
|
||||
__file__:
|
||||
key: __file__
|
||||
id: __file__
|
||||
input: markdown
|
||||
label: File
|
||||
accessorKey: __file__
|
||||
isMetadata: true
|
||||
skipPersist: false
|
||||
isDragDisabled: false
|
||||
csvCandidate: true
|
||||
position: 0
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 234
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: true
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
__modified__:
|
||||
key: __modified__
|
||||
id: __modified__
|
||||
input: metadata_time
|
||||
label: Modified
|
||||
accessorKey: __modified__
|
||||
isMetadata: true
|
||||
isDragDisabled: false
|
||||
skipPersist: false
|
||||
csvCandidate: true
|
||||
position: 0
|
||||
isHidden: true
|
||||
sortIndex: -1
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
__tags__:
|
||||
key: __tags__
|
||||
id: __tags__
|
||||
input: metadata_tags
|
||||
label: File Tags
|
||||
accessorKey: __tags__
|
||||
isMetadata: true
|
||||
isDragDisabled: false
|
||||
skipPersist: false
|
||||
csvCandidate: false
|
||||
position: 0
|
||||
isHidden: true
|
||||
sortIndex: -1
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
Kind:
|
||||
input: select
|
||||
accessorKey: Kind
|
||||
key: Kind
|
||||
id: Kind
|
||||
label: Kind
|
||||
position: 100
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
options:
|
||||
- { label: "serie", value: "serie", color: "hsl(337, 95%, 90%)"}
|
||||
- { label: "anime", value: "anime", color: "hsl(7, 95%, 90%)"}
|
||||
- { label: "movie", value: "movie", color: "hsl(353, 95%, 90%)"}
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
option_source: manual
|
||||
available_in:
|
||||
input: select
|
||||
accessorKey: available_in
|
||||
key: available_in
|
||||
id: aviable_in
|
||||
label: Available in
|
||||
position: 100
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
width: 113
|
||||
options:
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
option_source: manual
|
||||
status:
|
||||
input: select
|
||||
accessorKey: status
|
||||
key: status
|
||||
id: status
|
||||
label: status
|
||||
position: 100
|
||||
skipPersist: false
|
||||
isHidden: false
|
||||
sortIndex: -1
|
||||
options:
|
||||
- { label: "Watching", value: "Watching", color: "hsl(110, 95%, 90%)"}
|
||||
- { label: "Backlog", value: "Backlog", color: "hsl(298, 95%, 90%)"}
|
||||
- { label: "Avandoned", value: "Avandoned", color: "hsl(21, 95%, 90%)"}
|
||||
config:
|
||||
enable_media_view: true
|
||||
link_alias_enabled: true
|
||||
media_width: 100
|
||||
media_height: 100
|
||||
isInline: false
|
||||
task_hide_completed: true
|
||||
footer_type: none
|
||||
persist_changes: false
|
||||
config:
|
||||
remove_field_when_delete_column: true
|
||||
cell_size: normal
|
||||
sticky_first_column: true
|
||||
group_folder_column:
|
||||
remove_empty_folders: false
|
||||
automatically_group_files: false
|
||||
hoist_files_with_empty_attributes: true
|
||||
show_metadata_created: false
|
||||
show_metadata_modified: true
|
||||
show_metadata_tasks: false
|
||||
show_metadata_inlinks: false
|
||||
show_metadata_outlinks: false
|
||||
show_metadata_tags: true
|
||||
source_data: query
|
||||
source_form_result: "FROM \"series\""
|
||||
source_destination_path: series
|
||||
row_templates_folder: templates
|
||||
current_row_template:
|
||||
pagination_size: 10
|
||||
font_size: 16
|
||||
enable_js_formulas: false
|
||||
formula_folder_path: /
|
||||
inline_default: false
|
||||
inline_new_position: last_field
|
||||
date_format: yyyy-MM-dd
|
||||
datetime_format: "yyyy-MM-dd HH:mm:ss"
|
||||
metadata_date_format: "yyyy-MM-dd HH:mm:ss"
|
||||
enable_footer: false
|
||||
implementation: default
|
||||
filters:
|
||||
enabled: false
|
||||
conditions:
|
||||
```
|
||||
8
src/content/_templates/Portafolio.md
Normal file
8
src/content/_templates/Portafolio.md
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
title: ""
|
||||
draft: true
|
||||
status: Backlog
|
||||
tags:
|
||||
media:
|
||||
thecknologies:
|
||||
---
|
||||
6
src/content/_templates/blog.md
Normal file
6
src/content/_templates/blog.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
title: ""
|
||||
draft: true
|
||||
tags:
|
||||
published_at:
|
||||
---
|
||||
0
src/content/_templates/daily.md
Normal file
0
src/content/_templates/daily.md
Normal file
0
src/content/_templates/thoughts.md
Normal file
0
src/content/_templates/thoughts.md
Normal file
6
src/content/_templates/todo.md
Normal file
6
src/content/_templates/todo.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
- [ ] Task 1
|
||||
|
||||
---
|
||||
|
||||
## References
|
||||
- [link](...)
|
||||
1
src/content/blog/.obsidian/app.json
vendored
Normal file
1
src/content/blog/.obsidian/app.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
3
src/content/blog/.obsidian/appearance.json
vendored
Normal file
3
src/content/blog/.obsidian/appearance.json
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"accentColor": ""
|
||||
}
|
||||
30
src/content/blog/.obsidian/core-plugins-migration.json
vendored
Normal file
30
src/content/blog/.obsidian/core-plugins-migration.json
vendored
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"file-explorer": true,
|
||||
"global-search": true,
|
||||
"switcher": true,
|
||||
"graph": true,
|
||||
"backlink": true,
|
||||
"canvas": true,
|
||||
"outgoing-link": true,
|
||||
"tag-pane": true,
|
||||
"properties": false,
|
||||
"page-preview": true,
|
||||
"daily-notes": true,
|
||||
"templates": true,
|
||||
"note-composer": true,
|
||||
"command-palette": true,
|
||||
"slash-command": false,
|
||||
"editor-status": true,
|
||||
"bookmarks": true,
|
||||
"markdown-importer": false,
|
||||
"zk-prefixer": false,
|
||||
"random-note": false,
|
||||
"outline": true,
|
||||
"word-count": true,
|
||||
"slides": false,
|
||||
"audio-recorder": false,
|
||||
"workspaces": false,
|
||||
"file-recovery": true,
|
||||
"publish": false,
|
||||
"sync": false
|
||||
}
|
||||
20
src/content/blog/.obsidian/core-plugins.json
vendored
Normal file
20
src/content/blog/.obsidian/core-plugins.json
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[
|
||||
"file-explorer",
|
||||
"global-search",
|
||||
"switcher",
|
||||
"graph",
|
||||
"backlink",
|
||||
"canvas",
|
||||
"outgoing-link",
|
||||
"tag-pane",
|
||||
"page-preview",
|
||||
"daily-notes",
|
||||
"templates",
|
||||
"note-composer",
|
||||
"command-palette",
|
||||
"editor-status",
|
||||
"bookmarks",
|
||||
"outline",
|
||||
"word-count",
|
||||
"file-recovery"
|
||||
]
|
||||
1
src/content/blog/.obsidian/hotkeys.json
vendored
Normal file
1
src/content/blog/.obsidian/hotkeys.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
143
src/content/blog/.obsidian/workspace.json
vendored
Normal file
143
src/content/blog/.obsidian/workspace.json
vendored
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
{
|
||||
"main": {
|
||||
"id": "4887f7f52604328a",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "86d38e6a8afff5f3",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "7e0123e3518122d6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "empty",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "9f119af6a597d850",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "d60dc13ebf6dcc4d",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "479adff1811c9be9",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "cfbd26be5cd820a1",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d06fc2eab8d2e4f0",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
},
|
||||
"right": {
|
||||
"id": "ccd6c73545553b56",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "f479c79dba04006d",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "661559584011beaa",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "7fa9d924f2953b50",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "5b04aacab43584e9",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "a5a95c0161bf6251",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300,
|
||||
"collapsed": true
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:Open quick switcher": false,
|
||||
"graph:Open graph view": false,
|
||||
"canvas:Create new canvas": false,
|
||||
"daily-notes:Open today's daily note": false,
|
||||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": false
|
||||
}
|
||||
},
|
||||
"active": "7e0123e3518122d6",
|
||||
"lastOpenFiles": []
|
||||
}
|
||||
41
src/content/blog/Pokerus Project.md
Normal file
41
src/content/blog/Pokerus Project.md
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
---
|
||||
tags:
|
||||
- music
|
||||
title: Pokerus Project
|
||||
draft: true
|
||||
---
|
||||
## Ice Path - Pokemon gold - silver
|
||||
|
||||
Esta canción fue una sorpresa para mi, ya que pokémon HearthGold fue uno de los juegos que más jugue de pokémon y el que más disfruté, escuchar ese tema fue desbloquar un recuerdo perdido que no podía precizar en ese momento
|
||||
|
||||
Fue una experiencia muy extraña y nostalgica, pero muy placentera a la vez.
|
||||
|
||||
## Megalovania - Undertale - Pebre Pixel
|
||||
|
||||
Hey, es megalovania we, la canción del meme
|
||||
|
||||
## Stickerbrush Symphony - DKC 2 - Infection #1
|
||||
|
||||
Esta versión de este tema es muy weno, pasa como por mil emociones a lo largo de la canción, y especificamente la versión que tocaron en este conciertno es muy bacan con la banda completa, no tiene comparación a la versión disponible en spotify
|
||||
|
||||
El hecho que de esa sencación de diferencia entre el arreglo original de pato en 2013 y la versión full banda en 2022 muestra lo mucho que han crecido los carbos <3
|
||||
|
||||
## Underground 1-2 - Super Mario Bros - Infection #4
|
||||
|
||||
Otra sorpresa, no había escuchado la versión de este tema, y fue el medio viaje. Es una versión con tanta identidad, algo tan distinto a lo que otros artistas (que yo he escuchado) han echo, y el toque de los sonidos y visuales es espectacular
|
||||
|
||||
## Dark world - A link to the past - No cache
|
||||
|
||||
Este tema si lo había escuchado antes de ellos, pero solo un par de veces, e insisto, las versiones tocadas en este concierto tienen algo distinto que se sienten mucho mejores
|
||||
|
||||
Es como si estuvieran las originales, las del disco re-infection y las del concierto
|
||||
|
||||
## The elemental stars - Golden Sun - The sun sagas
|
||||
|
||||
Tenemos un caso de "no he jugado el juego, pero puta que es bueno el tema", este tema lo disfruto muchisimo a pesar de tener 0 interes en la saga, lo encuentro tan calmante y a la vez tan potente
|
||||
|
||||
Considero que eso es una de las cosas que más me gusta de esta banda, como puede entregar tantas emociones en una canción.
|
||||
|
||||
## The abandon ship - Pokemon ruby / zaphire - tampoco caché
|
||||
|
||||
Hablando de juegos en los que no tengo interes, pokemon. Si, ya sé que dije que jugue mucho hearthgold, pero en el momento en se me borró la partida perdí todo interes en la saga, y aún así otro tema que estoy vacilando como si lo hubiera escuchado toda la vida
|
||||
9
src/content/books/Book/Antología de H.P.md
Normal file
9
src/content/books/Book/Antología de H.P.md
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
---
|
||||
status: Reading
|
||||
kind: Book
|
||||
---
|
||||
|
||||
Cuentos favoritos:
|
||||
|
||||
- La tumba
|
||||
- El testimonio de Randolm Carter
|
||||
5
src/content/books/Book/Caballo de troya.md
Normal file
5
src/content/books/Book/Caballo de troya.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
status: Wishlist
|
||||
kind: Book
|
||||
author: J.J. Benítez
|
||||
---
|
||||
5
src/content/books/Book/El caso alaska Sanders.md
Normal file
5
src/content/books/Book/El caso alaska Sanders.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
status: Wishlist
|
||||
kind: Book
|
||||
author: Joel Dickers
|
||||
---
|
||||
5
src/content/books/Book/El código Da Vinci.md
Normal file
5
src/content/books/Book/El código Da Vinci.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
status: Wishlist
|
||||
kind: Book
|
||||
author: Dawn Brow
|
||||
---
|
||||
5
src/content/books/Book/En el nombre de la rosa.md
Normal file
5
src/content/books/Book/En el nombre de la rosa.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
status: Wishlist
|
||||
kind: Book
|
||||
author: Umberto Eco
|
||||
---
|
||||
6
src/content/books/Book/Fundación e Imperio.md
Normal file
6
src/content/books/Book/Fundación e Imperio.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
status: Backlog
|
||||
kind: Book
|
||||
author: Isaac Asimov
|
||||
franchise: Triología de la fundación
|
||||
---
|
||||
6
src/content/books/Book/Fundación.md
Normal file
6
src/content/books/Book/Fundación.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
status: Reading
|
||||
kind: Book
|
||||
author: Isaac Asimov
|
||||
franchise: Triología de la fundación
|
||||
---
|
||||
5
src/content/books/Book/La espada de shannara.md
Normal file
5
src/content/books/Book/La espada de shannara.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
kind: Book
|
||||
franchise: shannara
|
||||
status: Backlog
|
||||
---
|
||||
5
src/content/books/Book/Los muertos no resusitan.md
Normal file
5
src/content/books/Book/Los muertos no resusitan.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
status: Wishlist
|
||||
kind: Book
|
||||
author: Ray Bradbury
|
||||
---
|
||||
6
src/content/books/Book/Segunda Fundación.md
Normal file
6
src/content/books/Book/Segunda Fundación.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
status: Backlog
|
||||
kind: Book
|
||||
author: Isaac Asimov
|
||||
franchise: Triología de la fundación
|
||||
---
|
||||
3
src/content/books/El ritual.md
Normal file
3
src/content/books/El ritual.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
status: Wishlist
|
||||
---
|
||||
4
src/content/books/Manga/Akira.md
Normal file
4
src/content/books/Manga/Akira.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
status: Wishlist
|
||||
kind: Manga
|
||||
---
|
||||
4
src/content/books/Manga/One Punch Man.md
Normal file
4
src/content/books/Manga/One Punch Man.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
status: Backlog
|
||||
kind: Manga
|
||||
---
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue