MacBook-Pro-de-Oscar.local 2025-9-18:23:16:33
This commit is contained in:
2
.obsidian/community-plugins.json
vendored
2
.obsidian/community-plugins.json
vendored
@@ -42,5 +42,5 @@
|
||||
"github-sync",
|
||||
"obsidian-completr",
|
||||
"default-template",
|
||||
"obsidian-fullscreen-plugin"
|
||||
"typewriter-mode"
|
||||
]
|
@@ -1,82 +0,0 @@
|
||||
'use strict';
|
||||
|
||||
var obsidian = require('obsidian');
|
||||
|
||||
/*! *****************************************************************************
|
||||
Copyright (c) Microsoft Corporation.
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any
|
||||
purpose with or without fee is hereby granted.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
***************************************************************************** */
|
||||
/* global Reflect, Promise */
|
||||
|
||||
var extendStatics = function(d, b) {
|
||||
extendStatics = Object.setPrototypeOf ||
|
||||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
||||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
|
||||
return extendStatics(d, b);
|
||||
};
|
||||
|
||||
function __extends(d, b) {
|
||||
if (typeof b !== "function" && b !== null)
|
||||
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
|
||||
extendStatics(d, b);
|
||||
function __() { this.constructor = d; }
|
||||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
||||
}
|
||||
|
||||
var FullScreenPlugin = /** @class */ (function (_super) {
|
||||
__extends(FullScreenPlugin, _super);
|
||||
function FullScreenPlugin() {
|
||||
return _super !== null && _super.apply(this, arguments) || this;
|
||||
}
|
||||
FullScreenPlugin.prototype.onload = function () {
|
||||
this.addCommand({
|
||||
id: "fullscreen-focus",
|
||||
name: "Fullscreen focus mode",
|
||||
callback: this.fullscreenMode.bind(this),
|
||||
});
|
||||
};
|
||||
FullScreenPlugin.prototype.onunload = function () { };
|
||||
FullScreenPlugin.prototype.fullscreenMode = function () {
|
||||
var leaf = this.app.workspace.activeLeaf;
|
||||
if (!leaf)
|
||||
return;
|
||||
var el = leaf.containerEl;
|
||||
var fullscreenMutationObserver;
|
||||
el.requestFullscreen();
|
||||
// disable mutation observer when exiting fullscreen mode
|
||||
el.addEventListener("fullscreenchange", function (event) {
|
||||
if (!document.fullscreenElement) {
|
||||
fullscreenMutationObserver.disconnect();
|
||||
}
|
||||
});
|
||||
// copy all nodes
|
||||
fullscreenMutationObserver = new MutationObserver(function (mutationRecords) {
|
||||
mutationRecords.forEach(function (mutationRecord) {
|
||||
mutationRecord.addedNodes.forEach(function (node) {
|
||||
document.body.removeChild(node);
|
||||
el.appendChild(node);
|
||||
});
|
||||
});
|
||||
// focus on prompt for file open
|
||||
if (document.querySelector(".prompt-input"))
|
||||
document.querySelector(".prompt-input").focus();
|
||||
});
|
||||
fullscreenMutationObserver.observe(document.body, { childList: true });
|
||||
};
|
||||
return FullScreenPlugin;
|
||||
}(obsidian.Plugin));
|
||||
|
||||
module.exports = FullScreenPlugin;
|
||||
|
||||
|
||||
/* nosourcemap */
|
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"id": "obsidian-fullscreen-plugin",
|
||||
"name": "Fullscreen mode plugin",
|
||||
"version": "0.1.2",
|
||||
"minAppVersion": "0.12.0",
|
||||
"description": "This plugin allows viewing a single document in fullscreen focus mode",
|
||||
"author": "Razum",
|
||||
"authorUrl": "https://github.com/Razumihin",
|
||||
"isDesktopOnly": false
|
||||
}
|
1
.obsidian/plugins/typewriter-mode/cursor-positions.json
vendored
Normal file
1
.obsidian/plugins/typewriter-mode/cursor-positions.json
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
36
.obsidian/plugins/typewriter-mode/data.json
vendored
Normal file
36
.obsidian/plugins/typewriter-mode/data.json
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"version": null,
|
||||
"isAnnounceUpdatesEnabled": true,
|
||||
"isPluginActivated": false,
|
||||
"isTypewriterScrollEnabled": true,
|
||||
"isOnlyActivateAfterFirstInteractionEnabled": false,
|
||||
"isOnlyMaintainTypewriterOffsetWhenReachedEnabled": false,
|
||||
"isTypewriterOnlyUseCommandsEnabled": false,
|
||||
"typewriterOffset": 0.5,
|
||||
"isKeepLinesAboveAndBelowEnabled": false,
|
||||
"linesAboveAndBelow": 5,
|
||||
"isMaxCharsPerLineEnabled": false,
|
||||
"maxCharsPerLine": 64,
|
||||
"isDimUnfocusedEnabled": false,
|
||||
"isDimHighlightListParentEnabled": false,
|
||||
"isDimTableAsOneEnabled": true,
|
||||
"dimUnfocusedMode": "paragraphs",
|
||||
"dimUnfocusedEditorsBehavior": "dim",
|
||||
"dimmedOpacity": 0.25,
|
||||
"isPauseDimUnfocusedWhileScrollingEnabled": true,
|
||||
"isPauseDimUnfocusedWhileSelectingEnabled": true,
|
||||
"isHighlightCurrentLineEnabled": true,
|
||||
"isFadeLinesEnabled": false,
|
||||
"fadeLinesIntensity": 0.5,
|
||||
"isHighlightCurrentLineOnlyInFocusedEditorEnabled": false,
|
||||
"currentLineHighlightStyle": "box",
|
||||
"currentLineHighlightUnderlineThickness": 1,
|
||||
"currentLineHighlightColor-dark": "#444",
|
||||
"currentLineHighlightColor-light": "#ddd",
|
||||
"doesWritingFocusShowHeader": false,
|
||||
"doesWritingFocusShowStatusBar": false,
|
||||
"doesWritingFocusShowVignette": true,
|
||||
"isWritingFocusFullscreen": true,
|
||||
"writingFocusVignetteStyle": "box",
|
||||
"isRestoreCursorPositionEnabled": false
|
||||
}
|
22
.obsidian/plugins/typewriter-mode/main.js
vendored
Normal file
22
.obsidian/plugins/typewriter-mode/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
14
.obsidian/plugins/typewriter-mode/manifest.json
vendored
Normal file
14
.obsidian/plugins/typewriter-mode/manifest.json
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"id": "typewriter-mode",
|
||||
"name": "Typewriter Mode",
|
||||
"author": "Davis Riedel",
|
||||
"authorUrl": "https://davis-riedel.de/en/software",
|
||||
"description": "Typewriter scroll, highlight current line, dim unfocused paragraphs and sentences, writing focus, restore cursor position and more.",
|
||||
"isDesktopOnly": false,
|
||||
"version": "1.1.0",
|
||||
"minAppVersion": "0.15.0",
|
||||
"fundingUrl": {
|
||||
"Buy Me a Coffee": "https://www.buymeacoffee.com/davis.riedel",
|
||||
"GitHub Sponsors": "https://github.com/sponsors/davisriedel"
|
||||
}
|
||||
}
|
1
.obsidian/plugins/typewriter-mode/styles.css
vendored
Normal file
1
.obsidian/plugins/typewriter-mode/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
@@ -10,4 +10,5 @@ sibling:
|
||||
- "[[épistémologie.réalisme]]"
|
||||
---
|
||||
|
||||
Idée qu'une théorie scientifique est la création de son propre objet
|
||||
Idée qu'une théorie scientifique est la création de son propre objet
|
||||
"
|
||||
|
Reference in New Issue
Block a user