update
This commit is contained in:
6
.obsidian/community-plugins.json
vendored
6
.obsidian/community-plugins.json
vendored
@@ -44,5 +44,9 @@
|
||||
"quick-preview",
|
||||
"obsidian42-brat",
|
||||
"obsidian-vault-statistics-plugin",
|
||||
"obsidian-plugin-toc"
|
||||
"obsidian-plugin-toc",
|
||||
"obsidian-pandoc-reference-list",
|
||||
"obsidian-footnotes",
|
||||
"better-fn",
|
||||
"math-in-callout"
|
||||
]
|
9
.obsidian/hotkeys.json
vendored
9
.obsidian/hotkeys.json
vendored
@@ -766,5 +766,14 @@
|
||||
],
|
||||
"key": "A"
|
||||
}
|
||||
],
|
||||
"obsidian-footnotes:insert-autonumbered-footnote": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Ctrl",
|
||||
"Shift"
|
||||
],
|
||||
"key": "F"
|
||||
}
|
||||
]
|
||||
}
|
4
.obsidian/plugins/better-fn/data.json
vendored
Normal file
4
.obsidian/plugins/better-fn/data.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"showFnRef": true,
|
||||
"smooth": true
|
||||
}
|
4138
.obsidian/plugins/better-fn/main.js
vendored
Normal file
4138
.obsidian/plugins/better-fn/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/better-fn/manifest.json
vendored
Normal file
10
.obsidian/plugins/better-fn/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "better-fn",
|
||||
"name": "Better footnote",
|
||||
"version": "1.0.1",
|
||||
"minAppVersion": "0.12.4",
|
||||
"description": "Footnote popover for Obsidian",
|
||||
"author": "",
|
||||
"authorUrl": "",
|
||||
"isDesktopOnly": true
|
||||
}
|
156
.obsidian/plugins/better-fn/styles.css
vendored
Normal file
156
.obsidian/plugins/better-fn/styles.css
vendored
Normal file
@@ -0,0 +1,156 @@
|
||||
sup.footnote-ref {
|
||||
user-select: none;
|
||||
cursor: pointer;
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
.visuallyhidden:not(:focus):not(:active) {
|
||||
position: absolute;
|
||||
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
border: 0;
|
||||
padding: 0;
|
||||
|
||||
white-space: nowrap;
|
||||
|
||||
clip-path: inset(100%);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.markdown-preview-view .tippy-content > span.internal-embed {
|
||||
min-width: 20em;
|
||||
}
|
||||
|
||||
.markdown-preview-view .tippy-content {
|
||||
max-height: 20em;
|
||||
overflow-x: auto;
|
||||
font-size: calc(var(--editor-font-size) * 0.9);
|
||||
}
|
||||
|
||||
.markdown-preview-view .tippy-content a.footnote-backref {
|
||||
display: none;
|
||||
}
|
||||
|
||||
span > [data-tippy-root] {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
section.footnotes li[data-footnote-id] {
|
||||
transition: background-color 0.5s ease-in-out;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="obsidian"] {
|
||||
background-color: var(--background-primary);
|
||||
background-clip: padding-box;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
color: var(--text-normal);
|
||||
box-shadow: 0 4px 14px -2px var(--background-modifier-box-shadow);
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"] > .tippy-backdrop {
|
||||
background-color: var(--background-primary);
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"] > .tippy-arrow:after,
|
||||
.tippy-box[data-theme~="obsidian"] > .tippy-svg-arrow:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
z-index: -1;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"] > .tippy-arrow:after {
|
||||
border-color: transparent;
|
||||
border-style: solid;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="top"]
|
||||
> .tippy-arrow:before {
|
||||
border-top-color: var(--background-primary);
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="top"] > .tippy-arrow:after {
|
||||
border-top-color: var(--background-modifier-border);
|
||||
border-width: 7px 7px 0;
|
||||
top: 17px;
|
||||
left: 1px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="top"]
|
||||
> .tippy-svg-arrow
|
||||
> svg {
|
||||
top: 16px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="top"]
|
||||
> .tippy-svg-arrow:after {
|
||||
top: 17px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="bottom"]
|
||||
> .tippy-arrow:before {
|
||||
border-bottom-color: var(--background-primary);
|
||||
bottom: 16px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="bottom"]
|
||||
> .tippy-arrow:after {
|
||||
border-bottom-color: var(--background-modifier-border);
|
||||
border-width: 0 7px 7px;
|
||||
bottom: 17px;
|
||||
left: 1px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="bottom"]
|
||||
> .tippy-svg-arrow
|
||||
> svg {
|
||||
bottom: 16px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="bottom"]
|
||||
> .tippy-svg-arrow:after {
|
||||
bottom: 17px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="left"]
|
||||
> .tippy-arrow:before {
|
||||
border-left-color: var(--background-primary);
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="left"]
|
||||
> .tippy-arrow:after {
|
||||
border-left-color: var(--background-modifier-border);
|
||||
border-width: 7px 0 7px 7px;
|
||||
left: 17px;
|
||||
top: 1px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="left"]
|
||||
> .tippy-svg-arrow
|
||||
> svg {
|
||||
left: 11px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="left"]
|
||||
> .tippy-svg-arrow:after {
|
||||
left: 12px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="right"]
|
||||
> .tippy-arrow:before {
|
||||
border-right-color: var(--background-primary);
|
||||
right: 16px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="right"]
|
||||
> .tippy-arrow:after {
|
||||
border-width: 7px 7px 7px 0;
|
||||
right: 17px;
|
||||
top: 1px;
|
||||
border-right-color: var(--background-modifier-border);
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="right"]
|
||||
> .tippy-svg-arrow
|
||||
> svg {
|
||||
right: 11px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"][data-placement^="right"]
|
||||
> .tippy-svg-arrow:after {
|
||||
right: 12px;
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"] > .tippy-svg-arrow {
|
||||
fill: var(--background-primary);
|
||||
}
|
||||
.tippy-box[data-theme~="obsidian"] > .tippy-svg-arrow:after {
|
||||
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);
|
||||
background-size: 16px 6px;
|
||||
width: 16px;
|
||||
height: 6px;
|
||||
}
|
||||
|
||||
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
|
||||
.tippy-box[data-animation=shift-toward-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=top][data-state=hidden]{transform:translateY(-5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=bottom][data-state=hidden]{transform:translateY(5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=left][data-state=hidden]{transform:translateX(-5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=right][data-state=hidden]{transform:translateX(5px)}
|
1
.obsidian/plugins/inline-math/data.json
vendored
1
.obsidian/plugins/inline-math/data.json
vendored
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"disableInTable": false,
|
||||
"disableOnIME": true,
|
||||
"disableDecorations": false,
|
||||
"disableAtomicRanges": false
|
||||
}
|
28
.obsidian/plugins/inline-math/main.js
vendored
28
.obsidian/plugins/inline-math/main.js
vendored
@@ -27,12 +27,13 @@ __export(main_exports, {
|
||||
default: () => NoMoreFlicker
|
||||
});
|
||||
module.exports = __toCommonJS(main_exports);
|
||||
var import_obsidian2 = require("obsidian");
|
||||
var import_obsidian3 = require("obsidian");
|
||||
|
||||
// src/settings.ts
|
||||
var import_obsidian = require("obsidian");
|
||||
var DEFAULT_SETTINGS = {
|
||||
disableInTable: false,
|
||||
disableOnIME: true,
|
||||
disableDecorations: false,
|
||||
disableAtomicRanges: false
|
||||
};
|
||||
@@ -50,6 +51,12 @@ var NoMoreFlickerSettingTab = class extends import_obsidian.PluginSettingTab {
|
||||
await this.plugin.saveSettings();
|
||||
});
|
||||
});
|
||||
new import_obsidian.Setting(containerEl).setName("Disable when using IME input").setDesc("This option can be helpful for avoiding some strange behavior occurring when using IME inputs after escaping from a math block with the Latex Suite plugin's tabout feature.").addToggle((toggle) => {
|
||||
toggle.setValue(this.plugin.settings.disableOnIME).onChange(async (disable) => {
|
||||
this.plugin.settings.disableOnIME = disable;
|
||||
await this.plugin.saveSettings();
|
||||
});
|
||||
});
|
||||
containerEl.createEl("h4", { text: "Debug mode" });
|
||||
new import_obsidian.Setting(containerEl).setName("Disable decorations").setDesc("If turned on, decorations to hide braces adjacent to dollar signs are disabled.").addToggle((toggle) => {
|
||||
toggle.setValue(this.plugin.settings.disableDecorations).onChange(async (disable) => {
|
||||
@@ -100,7 +107,7 @@ function isInlineMathEnd(node, state) {
|
||||
function selectionSatisfies(state, predicate) {
|
||||
let ret = false;
|
||||
const tree = (0, import_language.syntaxTree)(state);
|
||||
for (const { from, to } of state.selection.ranges) {
|
||||
for (const { from } of state.selection.ranges) {
|
||||
const line = state.doc.lineAt(from);
|
||||
tree.iterate({
|
||||
from: line.from,
|
||||
@@ -234,8 +241,7 @@ function handleLatexSuiteTabout(state, newSelection) {
|
||||
const tree = (0, import_language4.syntaxTree)(state);
|
||||
const doc = state.doc.toString();
|
||||
const newRanges = [];
|
||||
for (let i = 0; i < newSelection.ranges.length; i++) {
|
||||
const range = newSelection.ranges[i];
|
||||
for (const range of newSelection.ranges) {
|
||||
const indexNextDollar = doc.indexOf("$", range.to);
|
||||
if (indexNextDollar >= 0) {
|
||||
const node = tree.cursorAt(indexNextDollar, 1).node;
|
||||
@@ -266,6 +272,7 @@ function handleLatexSuiteBoxing(state, changes) {
|
||||
}
|
||||
|
||||
// src/transaction-filter.ts
|
||||
var import_obsidian2 = require("obsidian");
|
||||
var makeTransactionFilter = (plugin) => {
|
||||
return import_state3.EditorState.transactionFilter.of((tr) => {
|
||||
var _a;
|
||||
@@ -273,6 +280,11 @@ var makeTransactionFilter = (plugin) => {
|
||||
return tr;
|
||||
const userEvent = (_a = tr.annotation(import_state3.Transaction.userEvent)) == null ? void 0 : _a.split(".")[0];
|
||||
if (userEvent === "input") {
|
||||
if (plugin.settings.disableOnIME) {
|
||||
const view = tr.startState.field(import_obsidian2.editorEditorField);
|
||||
if (view.composing)
|
||||
return tr;
|
||||
}
|
||||
const changes = getChangesForInsertion(tr.startState, tr.changes);
|
||||
return [tr, { changes }];
|
||||
} else if (userEvent === "select" && tr.selection) {
|
||||
@@ -321,9 +333,9 @@ function getChangesForInsertion(state, changes) {
|
||||
const tree = (0, import_language5.syntaxTree)(state);
|
||||
const doc = state.doc.toString();
|
||||
const changesToAdd = [];
|
||||
const beginningOfChanges = /* @__PURE__ */ new Map();
|
||||
const beginningOfChanges = /* @__PURE__ */ new Set();
|
||||
changes.iterChangedRanges((fromA, toA, fromB, toB) => {
|
||||
beginningOfChanges.set(fromA, true);
|
||||
beginningOfChanges.add(fromA);
|
||||
});
|
||||
for (const range of state.selection.ranges) {
|
||||
if (range.from >= 1) {
|
||||
@@ -390,7 +402,7 @@ function getChangesForSelection(state, newSelection) {
|
||||
}
|
||||
|
||||
// src/main.ts
|
||||
var NoMoreFlicker = class extends import_obsidian2.Plugin {
|
||||
var NoMoreFlicker = class extends import_obsidian3.Plugin {
|
||||
constructor() {
|
||||
super(...arguments);
|
||||
/**
|
||||
@@ -438,7 +450,7 @@ var NoMoreFlicker = class extends import_obsidian2.Plugin {
|
||||
}
|
||||
cleanAllMarkdownViews() {
|
||||
this.app.workspace.iterateAllLeaves((leaf) => {
|
||||
if (leaf.view instanceof import_obsidian2.MarkdownView) {
|
||||
if (leaf.view instanceof import_obsidian3.MarkdownView) {
|
||||
cleanerCallback(leaf.view.editor);
|
||||
}
|
||||
});
|
||||
|
2
.obsidian/plugins/inline-math/manifest.json
vendored
2
.obsidian/plugins/inline-math/manifest.json
vendored
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "inline-math",
|
||||
"name": "No more flickering inline math",
|
||||
"version": "0.3.4",
|
||||
"version": "0.3.5",
|
||||
"minAppVersion": "1.3.0",
|
||||
"description": "No longer disturbed by flickering inline math in Obsidian.",
|
||||
"author": "Ryota Ushio",
|
||||
|
3
.obsidian/plugins/math-in-callout/data.json
vendored
Normal file
3
.obsidian/plugins/math-in-callout/data.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"notification": true
|
||||
}
|
24
.obsidian/plugins/obsidian-admonition/data.json
vendored
24
.obsidian/plugins/obsidian-admonition/data.json
vendored
@@ -1,24 +0,0 @@
|
||||
{
|
||||
"userAdmonitions": {},
|
||||
"syntaxHighlight": false,
|
||||
"copyButton": false,
|
||||
"version": "10.0.1",
|
||||
"autoCollapse": false,
|
||||
"defaultCollapseType": "open",
|
||||
"injectColor": true,
|
||||
"parseTitles": true,
|
||||
"dropShadow": true,
|
||||
"hideEmpty": false,
|
||||
"open": {
|
||||
"admonitions": true,
|
||||
"icons": true,
|
||||
"other": true,
|
||||
"advanced": false
|
||||
},
|
||||
"icons": [],
|
||||
"useFontAwesome": true,
|
||||
"rpgDownloadedOnce": false,
|
||||
"msDocConverted": false,
|
||||
"useSnippet": false,
|
||||
"snippetPath": "custom-admonitions.1b06d8"
|
||||
}
|
511
.obsidian/plugins/obsidian-admonition/main.js
vendored
511
.obsidian/plugins/obsidian-admonition/main.js
vendored
File diff suppressed because one or more lines are too long
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"id": "obsidian-admonition",
|
||||
"name": "Admonition",
|
||||
"version": "10.2.0",
|
||||
"minAppVersion": "1.1.0",
|
||||
"description": "Enhanced callouts for Obsidian.md",
|
||||
"author": "Jeremy Valentine",
|
||||
"authorUrl": "",
|
||||
"isDesktopOnly": false
|
||||
}
|
File diff suppressed because one or more lines are too long
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"folder": "Excalidraw",
|
||||
"cropFolder": "",
|
||||
"annotateFolder": "",
|
||||
"embedUseExcalidrawFolder": true,
|
||||
"templateFilePath": "Excalidraw/Template.excalidraw",
|
||||
"scriptFolderPath": "Excalidraw/Scripts",
|
||||
@@ -15,6 +16,7 @@
|
||||
"drawingFilenameDateTime": "YYYY-MM-DD HH.mm.ss",
|
||||
"useExcalidrawExtension": true,
|
||||
"cropPrefix": "cropped_",
|
||||
"annotatePrefix": "annotated_",
|
||||
"displaySVGInPreview": true,
|
||||
"previewImageType": "SVGIMG",
|
||||
"allowImageCache": true,
|
||||
@@ -30,6 +32,7 @@
|
||||
"matchThemeTrigger": true,
|
||||
"defaultMode": "normal",
|
||||
"defaultPenMode": "mobile",
|
||||
"penModeCrosshairVisible": false,
|
||||
"allowPinchZoom": false,
|
||||
"allowWheelZoom": false,
|
||||
"zoomToFitOnOpen": true,
|
||||
@@ -69,6 +72,7 @@
|
||||
"experimentalFileType": true,
|
||||
"experimentalFileTag": "✏️",
|
||||
"experimentalLivePreview": true,
|
||||
"fadeOutExcalidrawMarkup": false,
|
||||
"experimentalEnableFourthFont": true,
|
||||
"experimantalFourthFont": "cmu-sans-serif/cmunss.ttf",
|
||||
"fieldSuggester": true,
|
||||
@@ -73800,7 +73804,7 @@
|
||||
}
|
||||
},
|
||||
"defaultTrayMode": false,
|
||||
"previousRelease": "2.0.25",
|
||||
"previousRelease": "2.1.1",
|
||||
"showReleaseNotes": true,
|
||||
"showNewVersionNotification": true,
|
||||
"latexBoilerplate": "\\color{blue}",
|
||||
@@ -74445,5 +74449,7 @@
|
||||
},
|
||||
"slidingPanesSupport": false,
|
||||
"areaZoomLimit": 1,
|
||||
"longPressDesktop": 500,
|
||||
"longPressMobile": 500,
|
||||
"mathjaxSourceURL": "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js"
|
||||
}
|
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "obsidian-excalidraw-plugin",
|
||||
"name": "Excalidraw",
|
||||
"version": "2.0.25",
|
||||
"version": "2.1.1",
|
||||
"minAppVersion": "1.1.6",
|
||||
"description": "An Obsidian plugin to edit and view Excalidraw drawings",
|
||||
"author": "Zsolt Viczian",
|
||||
|
File diff suppressed because one or more lines are too long
487
.obsidian/plugins/obsidian-footnotes/main.js
vendored
Normal file
487
.obsidian/plugins/obsidian-footnotes/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-footnotes/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-footnotes/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-footnotes",
|
||||
"name": "Footnote Shortcut",
|
||||
"version": "0.1.3",
|
||||
"minAppVersion": "0.12.0",
|
||||
"description": "Insert and write footnotes faster",
|
||||
"author": "Alexis Rondeau, Micha Brugger, Jason Qin",
|
||||
"authorUrl": "https://publish.obsidian.md/alexisrondeau",
|
||||
"isDesktopOnly": false
|
||||
}
|
116
.obsidian/plugins/obsidian-outliner/main.js
vendored
116
.obsidian/plugins/obsidian-outliner/main.js
vendored
File diff suppressed because one or more lines are too long
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"id": "obsidian-outliner",
|
||||
"name": "Outliner",
|
||||
"version": "4.8.0",
|
||||
"minAppVersion": "1.1.16",
|
||||
"version": "4.8.1",
|
||||
"minAppVersion": "1.5.11",
|
||||
"description": "Work with your lists like in Workflowy or RoamResearch.",
|
||||
"author": "Viacheslav Slinko",
|
||||
"authorUrl": "https://github.com/vslinko",
|
||||
|
25
.obsidian/plugins/obsidian-pandoc-reference-list/data.json
vendored
Normal file
25
.obsidian/plugins/obsidian-pandoc-reference-list/data.json
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"pathToPandoc": "/opt/homebrew/bin/pandoc",
|
||||
"tooltipDelay": 400,
|
||||
"zoteroGroups": [
|
||||
{
|
||||
"id": 2,
|
||||
"name": "memoire-L3",
|
||||
"lastUpdate": 1712011619721
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"name": "Ma bibliothèque",
|
||||
"lastUpdate": 1712011619734
|
||||
}
|
||||
],
|
||||
"renderCitations": true,
|
||||
"renderCitationsReadingMode": true,
|
||||
"renderLinkCitations": true,
|
||||
"pullFromZotero": true,
|
||||
"cslStyleURL": "https://raw.githubusercontent.com/citation-style-language/styles/master/apa.csl",
|
||||
"enableCiteKeyCompletion": true,
|
||||
"pathToBibliography": "/Users/oscarplaisant/devoirs/cours/bibliography/pandoc_reference_list.bib",
|
||||
"hideLinks": false,
|
||||
"showCitekeyTooltips": true
|
||||
}
|
@@ -43,7 +43,7 @@
|
||||
"singlelineCardSeparator": "::",
|
||||
"singlelineReversedCardSeparator": ":::"
|
||||
},
|
||||
"buryDate": "2024-04-01",
|
||||
"buryDate": "2024-04-02",
|
||||
"buryList": [],
|
||||
"historyDeck": ""
|
||||
}
|
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "obsidian-spaced-repetition",
|
||||
"name": "Spaced Repetition",
|
||||
"version": "1.12.1",
|
||||
"version": "1.12.2",
|
||||
"minAppVersion": "0.15.4",
|
||||
"description": "Fight the forgetting curve by reviewing flashcards & entire notes.",
|
||||
"author": "Stephen Mwangi",
|
||||
|
File diff suppressed because one or more lines are too long
@@ -1,10 +1,11 @@
|
||||
{
|
||||
"id": "supercharged-links-obsidian",
|
||||
"name": "Supercharged Links",
|
||||
"version": "0.11.1",
|
||||
"minAppVersion": "1.4.0",
|
||||
"version": "0.12.1",
|
||||
"minAppVersion": "1.5.11",
|
||||
"description": "Add properties and menu options to links and style them!",
|
||||
"author": "mdelobelle & Emile",
|
||||
"authorUrl": "https://github.com/mdelobelle/mdelobelle/tree/main",
|
||||
"helpUrl": "https://github.com/mdelobelle/obsidian_supercharged_links#readme",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
}
|
||||
|
@@ -8,4 +8,8 @@ div.supercharged-modal {
|
||||
|
||||
div.supercharged-modal h4 {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
span.data-link-text > a.cm-underline {
|
||||
color: inherit;
|
||||
}
|
@@ -1 +1 @@
|
||||
{"matrice hessienne":{"matrice hessienne":{"internalLink":{"count":2,"lastUpdated":1710324879177}}},"baptême":{"baptême":{"internalLink":{"count":5,"lastUpdated":1709864270370}}},"gradient":{"gradient":{"internalLink":{"count":1,"lastUpdated":1710325461961}}},"obsidian plugin tag and wordcloud":{"obsidian plugin tag and wordcloud":{"internalLink":{"count":1,"lastUpdated":1710345237714}}},"intersection de sous groupes":{"intersection de sous groupes":{"internalLink":{"count":1,"lastUpdated":1710465530327}}},"valeurs":{"valeurs":{"internalLink":{"count":1,"lastUpdated":1711459246780}}},"Learning APL":{"Learning APL":{"internalLink":{"count":1,"lastUpdated":1711584419388}}},"structure de donnés":{"structure de donnés":{"internalLink":{"count":1,"lastUpdated":1711621251914}}},"paramètre":{"paramètre":{"internalLink":{"count":1,"lastUpdated":1711621492446}}},"langage de programmation":{"langage de programmation":{"internalLink":{"count":4,"lastUpdated":1711920773085}},"langage":{"internalLink":{"count":1,"lastUpdated":1711920903060}}},"argument d'une fonction":{"argument d'une fonction":{"internalLink":{"count":1,"lastUpdated":1711624010397}}},"argument":{"argument":{"internalLink":{"count":2,"lastUpdated":1711624133731}}},"techniques de pkm":{"techniques de pkm":{"internalLink":{"count":1,"lastUpdated":1711627281333}}},"paradigme de programmation":{"paradigme de programmation":{"internalLink":{"count":6,"lastUpdated":1711917618071}}},"état":{"état":{"internalLink":{"count":3,"lastUpdated":1711905774038}}},"structure de données":{"structure de données":{"internalLink":{"count":1,"lastUpdated":1711643699590}}},"structures de données":{"structures de données":{"internalLink":{"count":2,"lastUpdated":1711904665130}}},"enregistrement":{"enregistrement":{"internalLink":{"count":1,"lastUpdated":1711668283936}}},"envoi de messages entre objets":{"envoi de messages entre objets":{"internalLink":{"count":1,"lastUpdated":1711742931869}}},"programmation structurée":{"programmation structurée":{"internalLink":{"count":1,"lastUpdated":1711764089506}}},"effet de bord":{"effet de bord":{"internalLink":{"count":2,"lastUpdated":1711906516742}}},"programmation impérative":{"programmation impérative":{"internalLink":{"count":4,"lastUpdated":1711988908729}}},"composition de fonctions":{"composition de fonctions":{"internalLink":{"count":1,"lastUpdated":1711904385231}}},"fonction":{"fonction":{"internalLink":{"count":2,"lastUpdated":1711904857369}}},"fonction pure":{"fonction pure":{"internalLink":{"count":1,"lastUpdated":1711915488076}}},"effets de bord":{"effets de bord":{"internalLink":{"count":1,"lastUpdated":1711915498637}}},"Alan Perlis":{"Alan Perlis":{"internalLink":{"count":1,"lastUpdated":1711915724379}}},"fonction racine carrée":{"fonction racine carrée":{"internalLink":{"count":1,"lastUpdated":1711916013705}}},"méthode de Newton":{"méthode de Newton":{"internalLink":{"count":1,"lastUpdated":1711916030171}}},"langages formels":{"langages formels":{"internalLink":{"count":1,"lastUpdated":1711916816989}}},"logique":{"logique":{"internalLink":{"count":1,"lastUpdated":1711916822650}}},"sophisme":{"sophisme":{"internalLink":{"count":1,"lastUpdated":1711916957089}}},"définition":{"définition":{"currentVault":{"count":1,"lastUpdated":1711920701861},"currentFile":{"count":1,"lastUpdated":1711920749062}}},"remplissage":{"remplissage":{"currentVault":{"count":1,"lastUpdated":1711920704851}}},"défini":{"défini":{"currentFile":{"count":1,"lastUpdated":1711920747172}}},"SE - organisation des données":{"SE - organisation des données":{"internalLink":{"count":1,"lastUpdated":1711920824428}}},"Frédéric Lordon":{"Frédéric Lordon":{"internalLink":{"count":1,"lastUpdated":1711942941375}}},"taxonomie des paradigmes de programmation":{"taxonomie des paradigmes de programmation":{"internalLink":{"count":2,"lastUpdated":1712001528811}}}}
|
||||
{"matrice hessienne":{"matrice hessienne":{"internalLink":{"count":2,"lastUpdated":1710324879177}}},"baptême":{"baptême":{"internalLink":{"count":5,"lastUpdated":1709864270370}}},"gradient":{"gradient":{"internalLink":{"count":1,"lastUpdated":1710325461961}}},"obsidian plugin tag and wordcloud":{"obsidian plugin tag and wordcloud":{"internalLink":{"count":1,"lastUpdated":1710345237714}}},"intersection de sous groupes":{"intersection de sous groupes":{"internalLink":{"count":1,"lastUpdated":1710465530327}}},"valeurs":{"valeurs":{"internalLink":{"count":1,"lastUpdated":1711459246780}}},"Learning APL":{"Learning APL":{"internalLink":{"count":1,"lastUpdated":1711584419388}}},"structure de donnés":{"structure de donnés":{"internalLink":{"count":1,"lastUpdated":1711621251914}}},"paramètre":{"paramètre":{"internalLink":{"count":1,"lastUpdated":1711621492446}}},"langage de programmation":{"langage de programmation":{"internalLink":{"count":4,"lastUpdated":1711920773085}},"langage":{"internalLink":{"count":1,"lastUpdated":1711920903060}}},"argument d'une fonction":{"argument d'une fonction":{"internalLink":{"count":1,"lastUpdated":1711624010397}}},"argument":{"argument":{"internalLink":{"count":2,"lastUpdated":1711624133731}}},"techniques de pkm":{"techniques de pkm":{"internalLink":{"count":1,"lastUpdated":1711627281333}}},"paradigme de programmation":{"paradigme de programmation":{"internalLink":{"count":6,"lastUpdated":1711917618071}}},"état":{"état":{"internalLink":{"count":3,"lastUpdated":1711905774038}}},"structure de données":{"structure de données":{"internalLink":{"count":1,"lastUpdated":1711643699590}}},"structures de données":{"structures de données":{"internalLink":{"count":2,"lastUpdated":1711904665130}}},"enregistrement":{"enregistrement":{"internalLink":{"count":1,"lastUpdated":1711668283936}}},"envoi de messages entre objets":{"envoi de messages entre objets":{"internalLink":{"count":1,"lastUpdated":1711742931869}}},"programmation structurée":{"programmation structurée":{"internalLink":{"count":1,"lastUpdated":1711764089506}}},"effet de bord":{"effet de bord":{"internalLink":{"count":2,"lastUpdated":1711906516742}}},"programmation impérative":{"programmation impérative":{"internalLink":{"count":4,"lastUpdated":1711988908729}}},"composition de fonctions":{"composition de fonctions":{"internalLink":{"count":1,"lastUpdated":1711904385231}}},"fonction":{"fonction":{"internalLink":{"count":2,"lastUpdated":1711904857369}}},"fonction pure":{"fonction pure":{"internalLink":{"count":1,"lastUpdated":1711915488076}}},"effets de bord":{"effets de bord":{"internalLink":{"count":1,"lastUpdated":1711915498637}}},"Alan Perlis":{"Alan Perlis":{"internalLink":{"count":1,"lastUpdated":1711915724379}}},"fonction racine carrée":{"fonction racine carrée":{"internalLink":{"count":1,"lastUpdated":1711916013705}}},"méthode de Newton":{"méthode de Newton":{"internalLink":{"count":1,"lastUpdated":1711916030171}}},"langages formels":{"langages formels":{"internalLink":{"count":1,"lastUpdated":1711916816989}}},"logique":{"logique":{"internalLink":{"count":1,"lastUpdated":1711916822650}}},"sophisme":{"sophisme":{"internalLink":{"count":1,"lastUpdated":1711916957089}}},"définition":{"définition":{"currentVault":{"count":1,"lastUpdated":1711920701861},"currentFile":{"count":1,"lastUpdated":1711920749062}}},"remplissage":{"remplissage":{"currentVault":{"count":1,"lastUpdated":1711920704851}}},"défini":{"défini":{"currentFile":{"count":1,"lastUpdated":1711920747172}}},"SE - organisation des données":{"SE - organisation des données":{"internalLink":{"count":1,"lastUpdated":1711920824428}}},"Frédéric Lordon":{"Frédéric Lordon":{"internalLink":{"count":1,"lastUpdated":1711942941375}}},"taxonomie des paradigmes de programmation":{"taxonomie des paradigmes de programmation":{"internalLink":{"count":2,"lastUpdated":1712001528811}}},"FermetureInformatique2024":{"FermetureInformatique2024":{"internalLink":{"count":1,"lastUpdated":1712011439635}}}}
|
5
.obsidian/types.json
vendored
5
.obsidian/types.json
vendored
@@ -20,7 +20,8 @@
|
||||
"excalidraw-font-color": "text",
|
||||
"excalidraw-border-color": "text",
|
||||
"excalidraw-css": "text",
|
||||
"excalidraw-autoexport": "checkbox",
|
||||
"excalidraw-iframe-theme": "text"
|
||||
"excalidraw-autoexport": "text",
|
||||
"excalidraw-iframe-theme": "text",
|
||||
"excalidraw-open-md": "checkbox"
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user