This commit is contained in:
oscar.plaisant@icloud.com 2024-01-10 02:18:57 +01:00
parent 00dc433995
commit 217c1820f7
74 changed files with 25710 additions and 52680 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@ -18,7 +18,7 @@
],
"interfaceFontFamily": "CMU Sans Serif,FiraCode Nerd Font",
"textFontFamily": "CMU Sans Serif,FiraCode Nerd Font",
"monospaceFontFamily": "FiraCode Nerd Font,JetBrainsMonoMedium Nerd Font",
"monospaceFontFamily": "Monaspace Argon,FiraCode Nerd Font,JetBrainsMonoMedium Nerd Font",
"accentColor": "#40d040",
"baseFontSizeAction": true,
"showViewHeader": true,

View File

@ -1,6 +1,5 @@
[
"obsidian-excalidraw-plugin",
"table-editor-obsidian",
"obsidian-spaced-repetition",
"obsidian-kanban",
"obsidian-minimal-settings",
@ -11,9 +10,7 @@
"obsidian-plugin-toc",
"tag-wrangler",
"quickadd",
"workspaces-plus",
"txt-as-md-obsidian",
"obsidian-path-finder",
"url-into-selection",
"breadcrumbs",
"obsidian-pocket",
@ -26,7 +23,6 @@
"obsidian-quickshare",
"obsidian-better-internal-link-inserter",
"obsidian-contextual-typography",
"obsidian-pandoc",
"obsidian-vault-statistics-plugin",
"qmd-as-md-obsidian",
"mrj-jump-to-link",
@ -50,7 +46,7 @@
"obsidian-style-settings",
"number-headings-obsidian",
"obsidian-rollover-daily-todos",
"customizable-page-header-buttons",
"obsidian-icon-shortcodes",
"obsidian-hider"
"obsidian-hider",
"customizable-page-header-buttons"
]

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
{
"id": "breadcrumbs",
"name": "Breadcrumbs",
"version": "3.6.4",
"version": "3.6.11",
"minAppVersion": "0.15.2",
"description": "Visualise & navigate your vault's structure",
"author": "SkepticMystic",

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
"id": "card-board",
"name": "CardBoard",
"description": "Display markdown tasks on kanban style boards.",
"version": "0.7.4",
"version": "0.7.6",
"author": "roovo",
"authorUrl": "https://github.com/roovo",
"minAppVersion": "0.12.13",

View File

@ -24,7 +24,7 @@
.card-board-view {
height: 100%;
background-color: var(--background-primary);
font-size: var(--font-normal);
font-size: var(--font-text-size);
}
.mod-macos.is-hidden-frameless:not(.is-popout-window) .workspace .workspace-tabs.mod-top-right-space .card-board-view .workspace-tab-header-container {
@ -212,6 +212,7 @@ ul.card-board-column-list > li.card-board-card::before {
display: grid;
grid: "mark contents"
/ 5px auto;
font-family: var(--font-text);
}
.card-board-card-highlight-area {
@ -262,16 +263,6 @@ ul.card-board-column-list > li.card-board-card::before {
font-size: 1em;
}
.checkbox-container.is-mid-enabled {
background-color: var(--interactive-accent-hover);
}
.checkbox-container.is-mid-enabled:after {
transform: translate3d(calc((var(--toggle-width) - var(--toggle-thumb-width) - var(--toggle-border-width)) / 2), 0, 0);
}
.checkbox-container.is-mid-enabled:active:after {
left: -4px;
}
.card-board-card-title {
grid-area: title;
margin: 0 0.2em;
@ -361,19 +352,58 @@ ul.card-board-column-list > li.card-board-card::before {
cursor: pointer;
}
.card-board-view .modal-content {
display: grid;
grid: "select form"
/ 200px auto;
overflow: hidden;
margin-top: 0;
}
.setting-items-inner {
position: relative;
height: auto;
}
.cardboard-settings-columns-list {
display: flex;
flex-direction: column;
width: 100%;
}
.cardboard-settings-column-item {
display: grid;
grid-template-columns: 2em 5em 1fr 1fr 1.5em;
align-items: center;
gap: var(--size-4-2);
border: var(--border-width) solid var(--background-modifier-border);
border-radius: 4px;
background-color: var(--background-secondary);
width: 100%;
padding: var(--size-4-1) var(--size-4-2);
margin-bottom: 0.4em;
}
.cardboard-settings-column-item-button {
display: grid;
align-items: center;
cursor: pointer;
}
.cardboard-settings-column-item-detail {
display: grid;
align-items: center;
}
.cardboard-settings-column-item-type {
font-size: 0.7em;
}
.cardboard-settings-column-item-controls {
display: flex;
flex-flow: row nowrap;
justify-content: flex-start;
align-items: center;
gap: var(--size-4-2);
}
.cardboard-settings-columns-button {
padding-bottom: 0.75em;
}
.vertical-tab-header-group-title-icon {
justify-self: end;
cursor: pointer;
@ -384,15 +414,21 @@ ul.card-board-column-list > li.card-board-card::before {
width: 80%;
}
.card-board-view .card-board-dragable {
cursor: grab;
}
.card-board-view .vertical-tab-nav-item {
padding-right: 1.5em;
cursor: grab;
min-height: 1.9em;
}
.modal-form {
display: grid;
grid-gap: 1.5em;
padding-top: 1.3em;
padding-bottom: 1.5em;
border-bottom: 1px solid var(--background-modifier-border);
}
.form-item {
@ -503,14 +539,39 @@ ul.card-board-column-list > li.card-board-card::before {
vertical-align: middle;
}
.card-board-view .vertical-tab-content {
position: relative;
}
.card-board-view .modal-close-button {
z-index: 1;
}
.card-board-view .suggestion-container {
position: absolute;
display: grid;
grid-auto-flow: row;
grid-gap: 0.5em;
overflow: auto;
padding: 5px 8px;
font-size: var(--font-small);
text-align: left;
line-height: 1em;
max-height: 400px;
}
.card-board-view .suggestion-container::-webkit-scrollbar {
width: 8px;
}
.card-board-view .suggestion-container::-webkit-scrollbar-track {
background: #f1f1f1;
}
.card-board-view .suggestion-container::-webkit-scrollbar-thumb {
background: #888;
border-radius: 4px;
}
.card-board-view .suggestion-section {

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
{
"id": "obsidian-annotator",
"name": "Annotator",
"version": "0.2.10",
"version": "0.2.11",
"minAppVersion": "1.0.3",
"description": "This is a sample plugin for Obsidian. It allows you to open and annotate PDF and EPUB files.",
"author": "Obsidian",

View File

@ -73795,7 +73795,7 @@
}
},
"defaultTrayMode": false,
"previousRelease": "2.0.10",
"previousRelease": "2.0.16",
"showReleaseNotes": true,
"showNewVersionNotification": true,
"latexBoilerplate": "\\color{blue}",
@ -74149,7 +74149,11 @@
"openAIAPIToken": "",
"openAIDefaultTextModel": "gpt-3.5-turbo-1106",
"openAIDefaultVisionModel": "gpt-4-vision-preview",
"openAIDefaultImageGenerationModel": "dall-e-3",
"openAIURL": "https://api.openai.com/v1/chat/completions",
"openAIImageGenerationURL": "https://api.openai.com/v1/images/generations",
"openAIImageEditsURL": "https://api.openai.com/v1/images/edits",
"openAIImageVariationURL": "https://api.openai.com/v1/images/variations",
"modifierKeyConfig": {
"Mac": {
"LocalFileDragAction": {
@ -74434,5 +74438,6 @@
}
}
},
"slidingPanesSupport": false,
"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

View File

@ -1,7 +1,7 @@
{
"id": "obsidian-excalidraw-plugin",
"name": "Excalidraw",
"version": "2.0.10",
"version": "2.0.16",
"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

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
{
"id": "obsidian-markmind",
"name": "obsidian markmind",
"version": "1.8.8",
"version": "1.8.9",
"minAppVersion": "0.9.12",
"description": "This is a mindmapoutline and pdf annotate tool for obsidian.",
"author": "Mark",

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
{
"id": "obsidian-meta-bind-plugin",
"name": "Meta Bind Plugin",
"version": "0.10.1",
"version": "0.11.0",
"minAppVersion": "1.4.0",
"description": "This plugin can create input fields inside your notes and bind them to metadata fields.",
"author": "Moritz Jung",

View File

@ -381,6 +381,16 @@ code.mb-error {
color: var(--text-error) !important;
}
.mb-warning {
color: var(--text-warning) !important;
font-weight: bold;
font-family: var(--font-monospace);
}
code.mb-warning {
color: var(--text-warning) !important;
}
/* Code */
.mb-code {
color: var(--text-normal);

View File

@ -0,0 +1,22 @@
{
"nextPathHotkey": {
"modifiers": [],
"key": "ArrowRight"
},
"prevPathHotkey": {
"modifiers": [],
"key": "ArrowLeft"
},
"openPanelHotkey": {
"modifiers": [],
"key": "o"
},
"closePanelHotkey": {
"modifiers": [],
"key": "w"
},
"filter": {
"regexp": "",
"mode": "Exclude"
}
}

View File

@ -1,5 +1,5 @@
{
"pocket-sync-tag": "#pocket",
"pocket-sync-tag": null,
"item-notes-folder": "sources",
"frontmatter-url-key": "link"
}

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
{
"id": "obsidian-qrcode-plugin",
"name": "QR Code Generator Plugin",
"version": "1.1.0",
"version": "1.2.0",
"minAppVersion": "0.9.12",
"description": "This is a QR Code Generator plugin for Obsidian.",
"author": "Rudi Häusler",

View 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.
*/

View File

@ -4721,7 +4721,7 @@ function requestLog(octokit) {
requestLog.VERSION = VERSION5;
// node_modules/@octokit/plugin-paginate-rest/dist-web/index.js
var VERSION6 = "8.0.0";
var VERSION6 = "9.0.0";
function normalizePaginatedListResponse(response) {
if (!response.data) {
return __spreadProps(__spreadValues({}, response), {
@ -4828,7 +4828,7 @@ function paginateRest(octokit) {
paginateRest.VERSION = VERSION6;
// node_modules/@octokit/plugin-rest-endpoint-methods/dist-web/index.js
var VERSION7 = "9.0.0";
var VERSION7 = "10.0.0";
var Endpoints = {
actions: {
addCustomLabelsToSelfHostedRunnerForOrg: [
@ -4843,9 +4843,6 @@ var Endpoints = {
addSelectedRepoToOrgVariable: [
"PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"
],
addSelectedRepoToRequiredWorkflow: [
"PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"
],
approveWorkflowRun: [
"POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"
],
@ -4874,7 +4871,6 @@ var Endpoints = {
"POST /repos/{owner}/{repo}/actions/runners/remove-token"
],
createRepoVariable: ["POST /repos/{owner}/{repo}/actions/variables"],
createRequiredWorkflow: ["POST /orgs/{org}/actions/required_workflows"],
createWorkflowDispatch: [
"POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches"
],
@ -4901,9 +4897,6 @@ var Endpoints = {
deleteRepoVariable: [
"DELETE /repos/{owner}/{repo}/actions/variables/{name}"
],
deleteRequiredWorkflow: [
"DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}"
],
deleteSelfHostedRunnerFromOrg: [
"DELETE /orgs/{org}/actions/runners/{runner_id}"
],
@ -4991,17 +4984,8 @@ var Endpoints = {
{ renamed: ["actions", "getGithubActionsPermissionsRepository"] }
],
getRepoPublicKey: ["GET /repos/{owner}/{repo}/actions/secrets/public-key"],
getRepoRequiredWorkflow: [
"GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}"
],
getRepoRequiredWorkflowUsage: [
"GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/timing"
],
getRepoSecret: ["GET /repos/{owner}/{repo}/actions/secrets/{secret_name}"],
getRepoVariable: ["GET /repos/{owner}/{repo}/actions/variables/{name}"],
getRequiredWorkflow: [
"GET /orgs/{org}/actions/required_workflows/{required_workflow_id}"
],
getReviewsForRun: [
"GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals"
],
@ -5050,16 +5034,9 @@ var Endpoints = {
listRepoOrganizationVariables: [
"GET /repos/{owner}/{repo}/actions/organization-variables"
],
listRepoRequiredWorkflows: [
"GET /repos/{org}/{repo}/actions/required_workflows"
],
listRepoSecrets: ["GET /repos/{owner}/{repo}/actions/secrets"],
listRepoVariables: ["GET /repos/{owner}/{repo}/actions/variables"],
listRepoWorkflows: ["GET /repos/{owner}/{repo}/actions/workflows"],
listRequiredWorkflowRuns: [
"GET /repos/{owner}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/runs"
],
listRequiredWorkflows: ["GET /orgs/{org}/actions/required_workflows"],
listRunnerApplicationsForOrg: ["GET /orgs/{org}/actions/runners/downloads"],
listRunnerApplicationsForRepo: [
"GET /repos/{owner}/{repo}/actions/runners/downloads"
@ -5073,9 +5050,6 @@ var Endpoints = {
listSelectedRepositoriesEnabledGithubActionsOrganization: [
"GET /orgs/{org}/actions/permissions/repositories"
],
listSelectedRepositoriesRequiredWorkflow: [
"GET /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"
],
listSelfHostedRunnersForOrg: ["GET /orgs/{org}/actions/runners"],
listSelfHostedRunnersForRepo: ["GET /repos/{owner}/{repo}/actions/runners"],
listWorkflowRunArtifacts: [
@ -5110,9 +5084,6 @@ var Endpoints = {
removeSelectedRepoFromOrgVariable: [
"DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"
],
removeSelectedRepoFromRequiredWorkflow: [
"DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"
],
reviewCustomGatesForRun: [
"POST /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule"
],
@ -5149,9 +5120,6 @@ var Endpoints = {
setSelectedReposForOrgVariable: [
"PUT /orgs/{org}/actions/variables/{name}/repositories"
],
setSelectedReposToRequiredWorkflow: [
"PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"
],
setSelectedRepositoriesEnabledGithubActionsOrganization: [
"PUT /orgs/{org}/actions/permissions/repositories"
],
@ -5164,9 +5132,6 @@ var Endpoints = {
updateOrgVariable: ["PATCH /orgs/{org}/actions/variables/{name}"],
updateRepoVariable: [
"PATCH /repos/{owner}/{repo}/actions/variables/{name}"
],
updateRequiredWorkflow: [
"PATCH /orgs/{org}/actions/required_workflows/{required_workflow_id}"
]
},
activity: {
@ -5394,9 +5359,6 @@ var Endpoints = {
createWithRepoForAuthenticatedUser: [
"POST /repos/{owner}/{repo}/codespaces"
],
deleteCodespacesBillingUsers: [
"DELETE /orgs/{org}/codespaces/billing/selected_users"
],
deleteForAuthenticatedUser: ["DELETE /user/codespaces/{codespace_name}"],
deleteFromOrganization: [
"DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}"
@ -5468,10 +5430,6 @@ var Endpoints = {
repoMachinesForAuthenticatedUser: [
"GET /repos/{owner}/{repo}/codespaces/machines"
],
setCodespacesBilling: ["PUT /orgs/{org}/codespaces/billing"],
setCodespacesBillingUsers: [
"POST /orgs/{org}/codespaces/billing/selected_users"
],
setRepositoriesForSecretForAuthenticatedUser: [
"PUT /user/codespaces/secrets/{secret_name}/repositories"
],
@ -5485,6 +5443,25 @@ var Endpoints = {
],
updateForAuthenticatedUser: ["PATCH /user/codespaces/{codespace_name}"]
},
copilot: {
addCopilotForBusinessSeatsForTeams: [
"POST /orgs/{org}/copilot/billing/selected_teams"
],
addCopilotForBusinessSeatsForUsers: [
"POST /orgs/{org}/copilot/billing/selected_users"
],
cancelCopilotSeatAssignmentForTeams: [
"DELETE /orgs/{org}/copilot/billing/selected_teams"
],
cancelCopilotSeatAssignmentForUsers: [
"DELETE /orgs/{org}/copilot/billing/selected_users"
],
getCopilotOrganizationDetails: ["GET /orgs/{org}/copilot/billing"],
getCopilotSeatAssignmentDetailsForUser: [
"GET /orgs/{org}/members/{username}/copilot"
],
listCopilotSeats: ["GET /orgs/{org}/copilot/billing/seats"]
},
dependabot: {
addSelectedRepoToOrgSecret: [
"PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}"
@ -5773,15 +5750,13 @@ var Endpoints = {
listMembershipsForAuthenticatedUser: ["GET /user/memberships/orgs"],
listOutsideCollaborators: ["GET /orgs/{org}/outside_collaborators"],
listPatGrantRepositories: [
"GET /organizations/{org}/personal-access-tokens/{pat_id}/repositories"
"GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories"
],
listPatGrantRequestRepositories: [
"GET /organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories"
"GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories"
],
listPatGrantRequests: [
"GET /organizations/{org}/personal-access-token-requests"
],
listPatGrants: ["GET /organizations/{org}/personal-access-tokens"],
listPatGrantRequests: ["GET /orgs/{org}/personal-access-token-requests"],
listPatGrants: ["GET /orgs/{org}/personal-access-tokens"],
listPendingInvitations: ["GET /orgs/{org}/invitations"],
listPublicMembers: ["GET /orgs/{org}/public_members"],
listSecurityManagerTeams: ["GET /orgs/{org}/security-managers"],
@ -5803,10 +5778,10 @@ var Endpoints = {
"DELETE /orgs/{org}/security-managers/teams/{team_slug}"
],
reviewPatGrantRequest: [
"POST /organizations/{org}/personal-access-token-requests/{pat_request_id}"
"POST /orgs/{org}/personal-access-token-requests/{pat_request_id}"
],
reviewPatGrantRequestsInBulk: [
"POST /organizations/{org}/personal-access-token-requests"
"POST /orgs/{org}/personal-access-token-requests"
],
setMembershipForUser: ["PUT /orgs/{org}/memberships/{username}"],
setPublicMembershipForAuthenticatedUser: [
@ -5817,10 +5792,8 @@ var Endpoints = {
updateMembershipForAuthenticatedUser: [
"PATCH /user/memberships/orgs/{org}"
],
updatePatAccess: [
"POST /organizations/{org}/personal-access-tokens/{pat_id}"
],
updatePatAccesses: ["POST /organizations/{org}/personal-access-tokens"],
updatePatAccess: ["POST /orgs/{org}/personal-access-tokens/{pat_id}"],
updatePatAccesses: ["POST /orgs/{org}/personal-access-tokens"],
updateWebhook: ["PATCH /orgs/{org}/hooks/{hook_id}"],
updateWebhookConfigForOrg: ["PATCH /orgs/{org}/hooks/{hook_id}/config"]
},
@ -6100,6 +6073,9 @@ var Endpoints = {
{},
{ mapToData: "users" }
],
checkAutomatedSecurityFixes: [
"GET /repos/{owner}/{repo}/automated-security-fixes"
],
checkCollaborator: ["GET /repos/{owner}/{repo}/collaborators/{username}"],
checkVulnerabilityAlerts: [
"GET /repos/{owner}/{repo}/vulnerability-alerts"
@ -6203,7 +6179,9 @@ var Endpoints = {
disableDeploymentProtectionRule: [
"DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}"
],
disableLfsForRepo: ["DELETE /repos/{owner}/{repo}/lfs"],
disablePrivateVulnerabilityReporting: [
"DELETE /repos/{owner}/{repo}/private-vulnerability-reporting"
],
disableVulnerabilityAlerts: [
"DELETE /repos/{owner}/{repo}/vulnerability-alerts"
],
@ -6217,7 +6195,9 @@ var Endpoints = {
enableAutomatedSecurityFixes: [
"PUT /repos/{owner}/{repo}/automated-security-fixes"
],
enableLfsForRepo: ["PUT /repos/{owner}/{repo}/lfs"],
enablePrivateVulnerabilityReporting: [
"PUT /repos/{owner}/{repo}/private-vulnerability-reporting"
],
enableVulnerabilityAlerts: [
"PUT /repos/{owner}/{repo}/vulnerability-alerts"
],
@ -6315,6 +6295,7 @@ var Endpoints = {
getWebhookDelivery: [
"GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}"
],
listActivities: ["GET /repos/{owner}/{repo}/activity"],
listAutolinks: ["GET /repos/{owner}/{repo}/autolinks"],
listBranches: ["GET /repos/{owner}/{repo}/branches"],
listBranchesForHeadCommit: [
@ -6494,9 +6475,15 @@ var Endpoints = {
createRepositoryAdvisory: [
"POST /repos/{owner}/{repo}/security-advisories"
],
createRepositoryAdvisoryCveRequest: [
"POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve"
],
getGlobalAdvisory: ["GET /advisories/{ghsa_id}"],
getRepositoryAdvisory: [
"GET /repos/{owner}/{repo}/security-advisories/{ghsa_id}"
],
listGlobalAdvisories: ["GET /advisories"],
listOrgRepositoryAdvisories: ["GET /orgs/{org}/security-advisories"],
listRepositoryAdvisories: ["GET /repos/{owner}/{repo}/security-advisories"],
updateRepositoryAdvisory: [
"PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id}"
@ -6803,7 +6790,7 @@ function legacyRestEndpointMethods(octokit) {
legacyRestEndpointMethods.VERSION = VERSION7;
// node_modules/@octokit/rest/dist-web/index.js
var VERSION8 = "20.0.1";
var VERSION8 = "20.0.2";
var Octokit2 = Octokit.plugin(
requestLog,
legacyRestEndpointMethods,
@ -6916,6 +6903,42 @@ var getLatestSettings = (plugin) => __async(void 0, null, function* () {
return plugin.settings;
});
var stripFrontMatter = (content) => (0, import_gray_matter2.default)(content).content;
var copyGitUrlEditorCallback = (opts) => () => __async(void 0, null, function* () {
const { app, plugin } = opts;
const { enableUpdatingGistsAfterCreation } = yield getLatestSettings(plugin);
if (!enableUpdatingGistsAfterCreation) {
return new import_obsidian.Notice(
"You need to enable 'Update gists after creation' in Settings to use this command."
);
}
const view = app.workspace.getActiveViewOfType(import_obsidian.MarkdownView);
if (!view) {
return new import_obsidian.Notice("No active file");
}
const editor = view.editor;
const originalContent = editor.getValue();
const existingSharedGists = getSharedGistsForFile(originalContent);
if (existingSharedGists.length === 0) {
return new import_obsidian.Notice(
"You must share this note as a gist before you can copy its URL to the clipboard."
);
}
if (existingSharedGists.length > 1) {
new SelectExistingGistModal(
app,
existingSharedGists,
false,
(sharedGist) => __async(void 0, null, function* () {
navigator.clipboard.writeText(sharedGist.url);
new import_obsidian.Notice("Copied gist URL to clipboard.");
})
).open();
} else {
const sharedGist = existingSharedGists[0];
navigator.clipboard.writeText(sharedGist.url);
return new import_obsidian.Notice("Copied gist URL to clipboard.");
}
});
var shareGistEditorCallback = (opts) => () => __async(void 0, null, function* () {
const { isPublic, app, plugin } = opts;
const accessToken = getAccessToken();
@ -6937,9 +6960,10 @@ var shareGistEditorCallback = (opts) => () => __async(void 0, null, function* ()
);
const gistContent = includeFrontMatter ? originalContent : stripFrontMatter(originalContent);
if (enableUpdatingGistsAfterCreation && existingSharedGists.length) {
new ShareAsGistSelectExistingGistModal(
new SelectExistingGistModal(
app,
existingSharedGists,
true,
(sharedGist) => __async(void 0, null, function* () {
let result;
if (sharedGist) {
@ -7047,6 +7071,14 @@ var ShareAsGistPlugin = class extends import_obsidian.Plugin {
isPublic: false
})
});
this.addCommand({
id: "copy-gist-url",
name: "Copy GitHub.com gist URL",
callback: copyGitUrlEditorCallback({
plugin: this,
app: this.app
})
});
this.addModifyCallback();
this.addSettingTab(new ShareAsGistSettingTab(this.app, this));
});
@ -7091,14 +7123,19 @@ var ShareAsGistPlugin = class extends import_obsidian.Plugin {
});
}
};
var ShareAsGistSelectExistingGistModal = class extends import_obsidian.SuggestModal {
constructor(app, sharedGists, onSubmit) {
var SelectExistingGistModal = class extends import_obsidian.SuggestModal {
constructor(app, sharedGists, allowCreatingNewGist, onSubmit) {
super(app);
this.sharedGists = sharedGists;
this.allowCreatingNewGist = allowCreatingNewGist;
this.onSubmit = onSubmit;
}
getSuggestions() {
return this.sharedGists.concat(null);
if (this.allowCreatingNewGist) {
return this.sharedGists.concat(null);
} else {
return this.sharedGists;
}
}
renderSuggestion(sharedGist, el) {
if (sharedGist === null) {

View File

@ -1,7 +1,7 @@
{
"id": "obsidian-share-as-gist",
"name": "Share as Gist",
"version": "1.3.1",
"version": "1.4.0",
"minAppVersion": "0.9.7",
"description": "Shares an Obsidian note as a GitHub.com gist",
"author": "Tim Rogers",

View File

@ -0,0 +1,101 @@
{
"settings_version": "0.20.0",
"debug": false,
"obsidian_command_palette_prefix": "Execute: ",
"preview_variables_in_command_palette": true,
"show_autocomplete_menu": true,
"working_directory": "",
"default_shells": {},
"environment_variable_path_augmentations": {
"darwin": "/Users/oscarplaisant/.opam/default/bin:/Users/oscarplaisant/.opam/default/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/.cargo/env:/Library/TeX/texbin:/Users/oscarplaisant/.cargo/bin:/Users/oscarplaisant/.opam/default/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/oscarplaisant/.cargo/env:/Users/oscarplaisant/.cargo/bin+:/Users/oscarplaisant/.zsh_scripts/+:/Users/oscarplaisant/.zsh_scripts/+:/Users/oscarplaisant/.zsh_scripts/"
},
"error_message_duration": 20,
"notification_message_duration": 10,
"execution_notification_mode": "disabled",
"output_channel_clipboard_also_outputs_to_notification": true,
"output_channel_notification_decorates_output": true,
"enable_events": true,
"approve_modals_by_pressing_enter_key": true,
"command_palette": {
"re_execute_last_shell_command": {
"enabled": true,
"prefix": "Re-execute: "
}
},
"max_visible_lines_in_shell_command_fields": false,
"shell_commands": [
{
"id": "4s9o488usd",
"platform_specific_commands": {
"default": "/opt/homebrew/bin/neovide {{file_path:absolute}}"
},
"shells": {},
"alias": "neovide",
"icon": null,
"confirm_execution": false,
"ignore_error_codes": [],
"input_contents": {
"stdin": null
},
"output_handlers": {
"stdout": {
"handler": "ignore",
"convert_ansi_code": true
},
"stderr": {
"handler": "notification",
"convert_ansi_code": true
}
},
"output_wrappers": {
"stdout": null,
"stderr": null
},
"output_channel_order": "stdout-first",
"output_handling_mode": "buffered",
"events": {},
"command_palette_availability": "enabled",
"preactions": [],
"variable_default_values": {}
},
{
"id": "53b5ai5phh",
"platform_specific_commands": {
"default": "/opt/homebrew/bin/tmux new-window && /opt/homebrew/bin/tmux send-keys \"cd {{folder_path:absolute}}\" Enter \"nvim {{file_name}}\" Enter && open -a iTerm\n"
},
"shells": {},
"alias": "Open in tmux>nVim",
"icon": "terminal-square",
"confirm_execution": false,
"ignore_error_codes": [],
"input_contents": {
"stdin": null
},
"output_handlers": {
"stdout": {
"handler": "ignore",
"convert_ansi_code": true
},
"stderr": {
"handler": "notification",
"convert_ansi_code": true
}
},
"output_wrappers": {
"stdout": null,
"stderr": null
},
"output_channel_order": "stdout-first",
"output_handling_mode": "buffered",
"events": {},
"command_palette_availability": "enabled",
"preactions": [],
"variable_default_values": {}
}
],
"prompts": [],
"builtin_variables": {},
"custom_variables": [],
"custom_shells": [],
"output_wrappers": []
}

View File

@ -1,5 +1,5 @@
{
"settings_version": "0.20.0",
"settings_version": "0.21.0",
"debug": false,
"obsidian_command_palette_prefix": "Execute: ",
"preview_variables_in_command_palette": true,
@ -9,6 +9,7 @@
"environment_variable_path_augmentations": {
"darwin": "/Users/oscarplaisant/.opam/default/bin:/Users/oscarplaisant/.opam/default/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/.cargo/env:/Library/TeX/texbin:/Users/oscarplaisant/.cargo/bin:/Users/oscarplaisant/.opam/default/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/oscarplaisant/.cargo/env:/Users/oscarplaisant/.cargo/bin+:/Users/oscarplaisant/.zsh_scripts/+:/Users/oscarplaisant/.zsh_scripts/+:/Users/oscarplaisant/.zsh_scripts/"
},
"show_installation_warnings": true,
"error_message_duration": 20,
"notification_message_duration": 10,
"execution_notification_mode": "disabled",

File diff suppressed because one or more lines are too long

View File

@ -1,8 +1,8 @@
{
"id": "obsidian-shellcommands",
"name": "Shell commands",
"version": "0.20.1",
"minAppVersion": "0.16.3",
"version": "0.21.0",
"minAppVersion": "1.4.0",
"description": "You can predefine system commands that you want to run frequently, and assign hotkeys for them. For example open external applications. Automatic execution is also supported, and execution via URI links.",
"author": "Jarkko Linnanvirta",
"authorUrl": "https://github.com/Taitava",

View File

@ -92,9 +92,10 @@ div.SC-setting-group div.setting-item.SC-wide-description div.setting-item-contr
}
div.SC-setting-group div.setting-item input[type=text],
div.SC-setting-group div.setting-item input[type=password],
div.SC-setting-group div.setting-item input[type=search],
div.SC-setting-group div.setting-item textarea,
div.SC-setting-group div.setting-item select {
div.SC-setting-group div.setting-item:not(.setting-item-heading) select {
width: 100%; /* Enlarge fields. */
max-width: 100%; /* Remove a maximum width limitation, at least <select> elements had one. */
}

View File

@ -12,7 +12,9 @@
"showContextInCards": true,
"flashcardHeightPercentage": 100,
"flashcardWidthPercentage": 100,
"randomizeCardOrder": true,
"randomizeCardOrder": null,
"flashcardCardOrder": "DueFirstRandom",
"flashcardDeckOrder": "PrevDeckComplete_Sequential",
"convertHighlightsToClozes": true,
"convertBoldTextToClozes": false,
"convertCurlyBracketsToClozes": false,
@ -41,7 +43,7 @@
"singlelineCardSeparator": "::",
"singlelineReversedCardSeparator": ":::"
},
"buryDate": "2024-01-06",
"buryDate": "2024-01-10",
"buryList": [],
"historyDeck": ""
}

File diff suppressed because one or more lines are too long

View File

@ -1,11 +1,12 @@
{
"id": "obsidian-spaced-repetition",
"name": "Spaced Repetition",
"version": "1.10.5",
"version": "1.11.0",
"minAppVersion": "0.15.4",
"description": "Fight the forgetting curve by reviewing flashcards & entire notes.",
"author": "Stephen Mwangi",
"authorUrl": "https://github.com/st3v3nmw",
"helpUrl": "https://www.stephenmwangi.com/obsidian-spaced-repetition/",
"isDesktopOnly": false,
"fundingUrl": "https://ko-fi.com/M4M44DEN6"
}

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
{
"id": "obsidian-tasks-plugin",
"name": "Tasks",
"version": "5.3.0",
"version": "5.6.0",
"minAppVersion": "1.1.1",
"description": "Task management for Obsidian",
"helpUrl": "https://publish.obsidian.md/tasks/",

View File

@ -138,6 +138,11 @@ ul.contains-task-list .task-list-item-checkbox {
}
.tasks-modal-buttons {
position: sticky;
bottom: 0;
background-color: var(--modal-background);
padding-bottom: 16px;
padding-top: 16px;
display: grid;
grid-template-columns: 3fr 1fr;
column-gap: .5em;
@ -217,6 +222,8 @@ ul.contains-task-list .task-list-item-checkbox {
}
.tasks-modal-status {
padding-bottom: 6px;
margin-bottom: -16px;
display: flex;
justify-content: space-between;
}
@ -225,6 +232,11 @@ ul.contains-task-list .task-list-item-checkbox {
border: 1px solid red !important;
}
.tasks-modal-warning {
color: var(--text-warning) !important;
background-color: rgba(var(--background-modifier-warning-rgb), 0.2) !important;
}
.tasks-modal button:disabled {
pointer-events: none !important;
opacity: 0.3 !important;

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +0,0 @@
{
"id": "obsidian-word-sprint",
"name": "Word Sprint",
"version": "0.2.5",
"minAppVersion": "0.12.0",
"description": "Word Sprint for Obsidian plugin for your writing projects like Nanowrimo",
"author": "Andrew Lombardi",
"authorUrl": "https://mysticcoders.com",
"isDesktopOnly": false
}

View File

@ -1,131 +0,0 @@
/* Center Content */
#wordsprint #sprintActionPanel,
#wordsprint .wordsWritten,
#wordsprint #statsPanel,
#wordsprint #sectionTab,
#wordsprint #goalsPanel,
#wordsprint #nanowrimoProject,
#wordsprint .secondsLeft {
display: flex;
align-content: center;
align-items: center;
justify-content: center;
}
/* Status */
#wordsprint .status {
text-align: center;
margin: 0.5rem;
padding: 0.5rem;
}
#wordsprint .pending {
color: white;
background-color: grey;
}
#wordsprint .danger {
color: white;
background-color: red;
}
#wordsprint .warning {
color: black;
background-color: gold;
}
#wordsprint .success {
color: white;
background-color: green;
}
#wordsprint #nanowrimoProject {
font-style: italic;
}
/* Time */
#wordsprint .secondsLeft {
margin: .5em;
font-size: 3em;
line-height: 1em;
}
/* Buttons */
#wordsprint #sprintActionPanel {
margin: 0.5rem;
flex-direction: row;
justify-content: center;
}
#wordsprint #sprintActionPanel .sprintStart {
margin: 0.5rem;
background-color: var(--background-modifier-success);
}
#wordsprint #sprintActionPanel .sprintStop {
margin: 0.5rem;
background-color: var(--background-modifier-error);
color: var(--text-on-accent);
}
#wordsprint .hand {
cursor: pointer;
}
/* Tabs */
#wordsprint #sectionTab button {
margin: 0;
}
#wordsprint #sectionTab .active {
background-color: var(--interactive-accent);
color: var(--text-on-accent);
}
#wordsprint #sectionTab button:not(.active):not(:hover) {
background-color: var(--background-secondary-alt);
}
/* Stats */
#wordsprint #statsPanel {
flex-direction: column;
}
#wordsprint #statsPanel .sprintTotalWordCount {
margin-top: 1rem;
}
#wordsprint #sprintViewStats {
padding: 1em 2em 2em;
}
#wordsprint #sprintViewStats .viewStats {
background-color: var(--text-faint);
color: var(--text-on-accent);
}
.setting-item-control button:disabled {
opacity: .4;
}
/* Goals */
#wordsprint #goalsPanel {
flex-direction: column;
margin-top: 1rem;
}
#wordsprint #goalsPanel #sprintGoal {
padding: 2em;
}
#wordspring #goalsPanel .overallGoal {
margin: 0.5rem;
}
#wordspring #goalsPanel #sprintGoal {
padding: 2em;
}
#wordspring #goalsPanel #sprintGoal .setGoalsButton {
background-color: var(--text-faint);
}

View File

@ -1613,7 +1613,7 @@ The release is not complete and cannot be download. main.js is missing from the
plugins.getPluginFolder() + "/" + primaryManifest.id
);
await plugins.loadManifest(pluginTargetFolderPath);
await plugins.enablePlugin(primaryManifest.id);
await plugins.enablePluginAndSave(primaryManifest.id);
}
await this.plugin.app.plugins.loadManifests();
if (forceReinstall) {

View File

@ -1,7 +1,7 @@
{
"id": "obsidian42-brat",
"name": "BRAT",
"version": "0.8.2",
"version": "0.8.3",
"minAppVersion": "1.4.16",
"description": "Easily install a beta version of a plugin for testing.",
"author": "TfTHacker",

File diff suppressed because it is too large Load Diff

View File

@ -1,15 +1,15 @@
{
"id": "obsidian42-strange-new-worlds",
"name": "Obsidian42 - Strange New Worlds (SNW)",
"version": "1.2.3",
"name": "Strange New Worlds (SNW)",
"version": "1.2.5",
"minAppVersion": "1.4.16",
"description": "Revealing networked thought and the strange new worlds created by your vault",
"author": "TfTHacker",
"authorUrl": "https://twitter.com/TfTHacker",
"helpUrl": "https://tfthacker.com/transporter",
"isDesktopOnly": false,
"fundingUrl": {
"Buy Me a Coffee": "https://bit.ly/o42-kofi",
"Vist my site": "https://tfthacker.com"
}
"helpUrl": "https://tfthacker.com/SNW",
"isDesktopOnly": false,
"fundingUrl": {
"Buy Me a Coffee": "https://bit.ly/o42-kofi",
"Vist my site": "https://tfthacker.com"
}
}

View File

@ -1,255 +1,248 @@
body {
--snw-counter-opacity: 0.4;
--snw-icon-opacity: 0.4;
--snw-counter-opacity: 0.4;
--snw-icon-opacity: 0.4;
}
.snw-reference {
display: inline;
font-size: var(--font-ui-smaller);
border-radius: var(--radius-s);
border: var(--border-width) dotted;
vertical-align: top;
opacity: var(--snw-counter-opacity);
min-width: 10px;
padding-left: 3px;
padding-right: 3px !important;
margin-left: 3px !important;
margin-right: 2px;
display: inline;
font-size: var(--font-ui-smaller);
border-radius: var(--radius-s);
border: var(--border-width) dotted;
vertical-align: top;
opacity: var(--snw-counter-opacity);
min-width: 10px;
padding-left: 3px;
padding-right: 3px !important;
margin-left: 3px !important;
margin-right: 2px;
}
.is-mobile .snw-reference {
font-size: var(--font-ui-smaller);
font-size: var(--font-ui-smaller);
}
/* CM Live Preview */
.cm-content .snw-reference {
padding-right: 2px;
padding-right: 2px;
}
/* Preview mode */
.markdown-preview-view .snw-reference {
padding-right: 3px;
padding-right: 3px;
}
.snw-block {
padding-left: 2px;
margin-left: 2px;
.snw-block {
padding-left: 2px;
margin-left: 2px;
}
.snw-heading {
margin-left: 2px;
font-size: var(--font-ui-smaller);
margin-left: 2px;
font-size: var(--font-ui-smaller);
}
.snw-embed {
margin-top: 1px;
margin-top: 1px;
}
.snw-embed-preview {
top: 2px;
top: 2px;
}
.snw-link {
margin-left: 3px;
margin-left: 3px;
}
/* Hover container */
.snw-popover-container {
border-radius: var(--radius-l);
border: var(--border-width) solid var(--modal-border-color);
box-shadow: var(--shadow-s);
background-color: var(--background-primary) !important;
min-height: 100px;
width: 300px;
overflow: hidden;
z-index: 1000;
border-radius: var(--radius-l);
border: var(--border-width) solid var(--modal-border-color);
box-shadow: var(--shadow-s);
background-color: var(--background-primary) !important;
min-height: 100px;
width: 300px;
overflow: hidden;
z-index: 1000;
}
/* Shared reference area CSS */
.snw-ref-area {
display: flex;
flex-direction: column;
overflow-y: scroll;
max-height: 300px !important;
color: var(--text-normal);
display: flex;
flex-direction: column;
overflow-y: scroll;
max-height: 300px !important;
color: var(--text-normal);
}
.snw-sidepane-container > div > .snw-ref-area {
max-height: 100% !important;
margin-bottom: 10px;
max-height: 100% !important;
margin-bottom: 10px;
}
.snw-ref-area::-webkit-scrollbar {
display: none;
display: none;
}
.snw-ref-title-popover {
color: var(--text-normal);
padding-top: 5px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: var(--border-width) solid var(--modal-border-color);
display: flex;
flex-direction: row;
color: var(--text-normal);
padding-top: 5px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: var(--border-width) solid var(--modal-border-color);
display: flex;
flex-direction: row;
}
.snw-ref-title-popover-open-sidepane-icon {
width: 25px;
opacity: var(--snw-icon-opacity);
width: 25px;
opacity: var(--snw-icon-opacity);
}
.snw-ref-title-popover-label {
width: 100%;
width: 100%;
}
.snw-ref-title-side-pane {
color: var(--tab-text-color-active);
padding-top: 5px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 5px;
margin-bottom: 5px;
border-radius: var(--radius-s);
background-color: var(--titlebar-background-focused);
border: var(--border-width) solid var(--modal-border-color);
color: var(--tab-text-color-active);
padding-top: 5px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 5px;
margin-bottom: 5px;
border-radius: var(--radius-s);
background-color: var(--titlebar-background-focused);
border: var(--border-width) solid var(--modal-border-color);
}
.snw-ref-item-container {
margin-bottom: 10px;
margin-bottom: 10px;
}
.snw-ref-item-file {
display: flex;
flex-direction: row;
display: flex;
flex-direction: row;
}
.snw-ref-item-collection-items {
margin-left: 1px;
margin-right: 1px;
margin-bottom: 1px !important;
margin-left: 1px;
margin-right: 1px;
margin-bottom: 1px !important;
}
[uic="uic"] > * {
margin-top: 0px !important;
margin-bottom: 0px !important;
max-height: 230px !important;
overflow: hidden;
white-space: normal;
[uic='uic'] > * {
margin-top: 0px !important;
margin-bottom: 0px !important;
max-height: 230px !important;
overflow: hidden;
white-space: normal;
}
.snw-ref-item-info a {
text-decoration: none;
color: var(--text-normal) !important;
cursor: default;
text-decoration: none;
color: var(--text-normal) !important;
cursor: default;
}
/* Sidepane */
.snw-sidepane-container {
height: 100%;
height: 100%;
}
.snw-header-count-wrapper {
position: absolute;
border: var(--border-width) dotted;
font-size: var(--font-ui-smallest);
border-radius: var(--radius-s);
min-width: 18px;
min-height: 18px;
right: 20px;
opacity: var(--snw-counter-opacity);
padding: 3px;
z-index: 1000;
position: absolute;
border: var(--border-width) dotted;
font-size: var(--font-ui-smallest);
border-radius: var(--radius-s);
min-width: 18px;
min-height: 18px;
right: 20px;
opacity: var(--snw-counter-opacity);
padding: 3px;
z-index: 1000;
}
.snw-header-count {
text-align: center;
text-align: center;
}
.snw-sidepane-container {
padding: 10px;
overflow: scroll;
padding: 10px;
overflow: scroll;
}
.snw-sidepane-header {
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
}
.snw-sidepane-header-references-header {
font-weight: bold;
padding-top: 15px;
padding-bottom: 5px;
font-weight: bold;
padding-top: 15px;
padding-bottom: 5px;
}
.snw-sidepane-references {
margin-top: 0px;
padding-left: 20px;
margin-top: 0px;
padding-left: 20px;
}
.snw-sidepane-reference-item {
padding-bottom: 5px;
line-height: normal;
padding-bottom: 5px;
line-height: normal;
}
.snw-sidepane-loading {
color: var(--text-muted);
margin-top: 15px;
margin-left: 20px;
color: var(--text-muted);
margin-top: 15px;
margin-left: 20px;
}
.snw-sidepane-loading-subtext {
color: var(--text-faint);
font-style: italic;
margin-top: 10px;
font-size: small;
color: var(--text-faint);
font-style: italic;
margin-top: 10px;
font-size: small;
}
.snw-gutter-ref {
/* margin-right: 6px; */
/* margin-right: 6px; */
}
.cm-gutters {
z-index: 0 !important;
z-index: 0 !important;
}
.snw-breadcrumbs {
display: flex;
align-items: baseline;
border-bottom: 1px solid var(--background-modifier-border);
display: flex;
align-items: baseline;
border-bottom: 1px solid var(--background-modifier-border);
}
.snw-breadcrumbs > span {
margin-right: 1ch;
border: 1px solid var(--background-modifier-border);
border-radius: var(--radius-s);
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
margin-right: 1ch;
border: 1px solid var(--background-modifier-border);
border-radius: var(--radius-s);
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
}
/* .tippy-box settings to avoid conflicts with other plugins */
.snw-tippy .tippy-box {
background-color: transparent;
background-color: transparent;
}
.snw-tippy .tippy-content {
padding: 0px;
padding: 0px;
}
.snw-tippy .tippy-arrow {
width:0px;
height:0px;
color: transparent;
width: 0px;
height: 0px;
color: transparent;
}

File diff suppressed because one or more lines are too long

View File

@ -6,7 +6,7 @@
"description": "Improved table navigation, formatting, manipulation, and formulas",
"isDesktopOnly": false,
"minAppVersion": "1.0.0",
"version": "0.19.1",
"version": "0.20.0",
"js": "main.js",
"fundingUrl": {
"Github Sponsor": "https://github.com/sponsors/tgrosinger",

View File

@ -35858,6 +35858,9 @@ var QuickEntry = class extends React3.Component {
return;
if (newTask.length > 1) {
callback.handleCreateNewTask(filePath, newTask);
if (this.textInput.current) {
this.textInput.current.value = "";
}
} else {
(_c = this.textInput.current) == null ? void 0 : _c.focus();
}
@ -36063,7 +36066,7 @@ var TimelineView = class extends React5.Component {
if (this.props.userOptions.dailyNoteFormat && this.props.userOptions.dailyNoteFormat !== "")
quickEntryFiles.add(daileNoteFolder + dailyNoteFileName);
const baseStyles = [...new Set(styles)].join(" ");
const counterFilter = this.state.filter.length === 0 ? "" : this.state.filter + this.props.userOptions.counterBehavior;
const counterFilter = this.state.filter.length === 0 ? "" : this.state.filter + " " + this.props.userOptions.counterBehavior;
const todayFocus = this.state.todayFocus ? "todayFocus" : "";
return /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(
"div",
@ -36081,7 +36084,7 @@ var TimelineView = class extends React5.Component {
counters: [
{
onClick: () => {
this.handleCounterFilterClick("todo");
this.handleCounterFilterClick("todoFilter");
},
cnt: todoCount,
label: "Todo",
@ -36090,7 +36093,7 @@ var TimelineView = class extends React5.Component {
},
{
onClick: () => {
this.handleCounterFilterClick("overdue");
this.handleCounterFilterClick("overdueFilter");
},
cnt: overdueCount,
id: "overdue",
@ -36099,7 +36102,7 @@ var TimelineView = class extends React5.Component {
},
{
onClick: () => {
this.handleCounterFilterClick("unplanned");
this.handleCounterFilterClick("unplannedFilter");
},
cnt: unplannedCount,
id: "unplanned",
@ -36431,11 +36434,11 @@ var ObsidianTaskAdapter = class {
* @param outLinks Links from Obsidian.
* //@param children
* //@param annotated
* @param fontMatter The yaml data in the header of the file where the list item belongs.
* @param frontMatter The yaml data in the header of the file where the list item belongs.
* @param tags Tag list contained in the list item.
* @returns A TaskDataModel with basic information if the list item is a Task, null if it is not.
*/
fromLine(line, filePath, parent, position, outLinks, fontMatter, tags) {
fromLine(line, filePath, parent, position, outLinks, frontMatter, tags) {
const regexMatch = line.match(TaskRegularExpressions.taskRegex);
if (regexMatch === null) {
return null;
@ -36449,12 +36452,13 @@ var ObsidianTaskAdapter = class {
if (blockLink !== "") {
description = description.replace(TaskRegularExpressions.blockLinkRegex, "").trim();
}
if (fontMatter) {
if (fontMatter["tag"] && typeof fontMatter["tag"] === "string") {
tags.push(fontMatter["tag"]);
if (frontMatter) {
if (frontMatter["tag"] && typeof frontMatter["tag"] === "string") {
const frontmatterTagPrefix = frontMatter["tag"].startsWith("#") ? "" : "#";
tags.push(frontmatterTagPrefix + frontMatter["tag"]);
}
if (fontMatter["tags"] && typeof fontMatter["tags"] === typeof new Array()) {
fontMatter["tags"].forEach((t) => tags.push(t));
if (frontMatter["tags"] && typeof frontMatter["tags"] === typeof new Array()) {
frontMatter["tags"].forEach((t) => tags.push(t.startsWith("#") ? "" : "#" + t));
}
}
tags = [...new Set(tags)];
@ -36487,7 +36491,7 @@ var ObsidianTaskAdapter = class {
priority: "",
//happens: new Map<string, string>(),
recurrence: "",
fontMatter: fontMatter || {},
fontMatter: frontMatter || {},
isTasksTask: false,
due: void 0,
scheduled: void 0,

View File

@ -1,7 +1,7 @@
{
"id": "tasks-calendar-wrapper",
"name": "Tasks Calendar Wrapper",
"version": "0.2.7",
"version": "0.2.9",
"minAppVersion": "0.15.0",
"description": "This is a simple wrapper for Obsidian-Tasks-Calendar (https://github.com/702573N/Obsidian-Tasks-Calendar) and Obsidian-Tasks-Timeline (https://github.com/702573N/Obsidian-Tasks-Timeline).",
"author": "zhuwenq",

File diff suppressed because one or more lines are too long

View File

@ -1,9 +1,9 @@
{
"id": "templater-obsidian",
"name": "Templater",
"version": "1.18.3",
"version": "2.1.0",
"description": "Create and use templates",
"minAppVersion": "0.11.13",
"minAppVersion": "1.5.0",
"author": "SilentVoid",
"authorUrl": "https://github.com/SilentVoid13",
"helpUrl": "https://silentvoid13.github.io/Templater/",

View File

@ -1,39 +0,0 @@
{
"legacyEditor": false,
"livePreview": true,
"readableLineLength": false,
"foldIndent": true,
"useTab": false,
"vimMode": true,
"alwaysUpdateLinks": true,
"foldHeading": true,
"pdfExportSettings": {
"includeName": true,
"pageSize": "A4",
"landscape": false,
"margin": "0",
"downscalePercent": 75
},
"defaultViewMode": "source",
"autoPairMarkdown": false,
"promptDelete": false,
"showFrontmatter": true,
"rightToLeft": false,
"spellcheck": false,
"showUnsupportedFiles": true,
"showLineNumber": false,
"attachmentFolderPath": "attachments",
"userIgnoreFilters": [
"daily/",
"__sekund__/",
"informatique/",
"Excalidraw/",
"images/",
"kanban/",
"templates/"
],
"communityPluginSortOrder": "download",
"newLinkFormat": "shortest",
"autoPairBrackets": true,
"showInlineTitle": true
}

View File

@ -1,24 +0,0 @@
{
"theme": "obsidian",
"cssTheme": "Minimal",
"baseFontSize": 21,
"enabledCssSnippets": [
"breadcrumbs",
"custom_callouts",
"fira_code",
"general_interface",
"pdf_darkmode",
"query_header_title",
"tasks",
"darkmode",
"tabs"
],
"interfaceFontFamily": "FiraCode Nerd Font",
"textFontFamily": "FiraCode Nerd Font",
"monospaceFontFamily": "JetBrainsMonoMedium Nerd Font,FiraCode Nerd Font",
"accentColor": "#1b9419",
"baseFontSizeAction": true,
"showViewHeader": true,
"translucency": false,
"nativeMenus": false
}

View File

@ -1,15 +0,0 @@
{
"showInstructions": true,
"showDeletePrompt": true,
"saveOnSwitch": false,
"saveOnChange": true,
"workspaceSettings": false,
"systemDarkMode": false,
"globalSettings": {},
"activeWorkspaceDesktop": "fac",
"activeWorkspaceMobile": "",
"reloadLivePreview": false,
"workspaceSwitcherRibbon": false,
"modeSwitcherRibbon": false,
"replaceNativeRibbon": false
}

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +0,0 @@
{
"id": "workspaces-plus",
"name": "Workspaces Plus",
"version": "0.3.3",
"minAppVersion": "1.0.0",
"description": "Quickly switch and manage workspaces",
"author": "NothingIsLost and Johnny ✨",
"authorUrl": "https://github.com/nothingislost",
"isDesktopOnly": true
}

View File

@ -1,199 +0,0 @@
:where(.workspaces-plus-modal, .workspaces-plus-mode-modal) {
box-shadow: 0px 0px 17px 4px var(--background-modifier-box-shadow);
z-index: var(--layer-menu);
}
:where(.workspaces-plus-modal, .workspaces-plus-mode-modal).quick-switch {
width: unset;
}
:where(.workspaces-plus-modal, .workspaces-plus-mode-modal) .prompt-instruction:last-child {
margin-right: 0px;
}
.status-bar-item.plugin-workspaces-plus.mod-clickable {
display: flex;
align-items: center;
justify-content: space-between;
}
:where(.workspaces-plus-modal, .workspaces-plus-mode-modal) div.suggestion-empty button.list-item-part {
display: block;
margin: 0 auto;
width: fit-content;
}
:where(.workspaces-plus-modal, .workspaces-plus-mode-modal) div.suggestion-empty {
text-align: center;
}
.prompt-results:not(.renaming) .workspace-item.is-selected {
background-color: var(--background-secondary);
border-radius: 0.2em;
}
.prompt-results:not(.renaming) .workspace-item.is-selected ~ div.workspace-description {
background-color: var(--background-secondary);
border-radius: 0.2em;
}
.workspace-results .rename-workspace {
display: inline-block;
position: absolute;
right: 2em;
margin-top: 0.5em;
fill: var(--text-muted);
opacity: 0;
}
.workspace-results .workspace-description {
font-size: 0.8em;
padding: 0px 6rem 0.6rem 2rem;
color: var(--text-muted);
line-height: 1;
width: 100%;
/* removing max-width since it messes up the selected item background */
/* max-width: 40em; */
}
.workspace-results .delete-workspace {
display: inline-block;
position: absolute;
right: 0.7em;
margin-top: 0.5em;
fill: var(--text-muted);
opacity: 0;
}
.workspace-results .platform {
display: inline-block;
position: absolute;
right: 3.3em;
margin-top: 0.4em;
fill: var(--text-muted);
color: var(--text-muted);
opacity: 0;
}
.active-workspace {
display: inline-block;
position: absolute;
left: 0.5em;
margin-top: 0.5em;
fill: var(--text-muted);
z-index: 2;
}
.rename-workspace,
.delete-workspace {
cursor: pointer;
}
.rename-workspace:hover,
.delete-workspace:hover {
fill: var(--text-accent-hover);
}
.workspace-results {
padding: 0.1em 0.1em;
position: relative;
}
.prompt-results:not(.renaming) .workspace-item.is-selected ~ .rename-workspace,
.prompt-results:not(.renaming) .workspace-item.is-selected ~ .delete-workspace,
.prompt-results:not(.renaming) .workspace-item.is-selected ~ .platform {
opacity: 1;
}
body.is-mobile .prompt-results:not(.renaming) .workspace-item ~ .rename-workspace,
body.is-mobile .prompt-results:not(.renaming) .workspace-item ~ .delete-workspace,
body.is-mobile .prompt-results:not(.renaming) .workspace-item ~ .platform {
opacity: 1;
}
.workspace-item {
display: inline-block;
width: 100%;
padding: 5px 6rem 5px 2rem;
font-size: 16px;
position: relative;
cursor: pointer;
white-space: normal;
border: 1px solid transparent;
}
.workspaces-plus-color-scheme-icon > svg {
fill: var(--text-muted);
}
.workspaces-plus-color-scheme-icon:hover > svg {
fill: var(--text-normal);
}
.status-bar .plugin-workspaces-plus .status-bar-item-segment.icon {
position: absolute;
}
.status-bar .plugin-workspaces-plus .status-bar-item-segment.name {
margin-left: 1.7em;
}
.status-bar .plugin-workspaces-plus .icon svg {
height: 16px;
width: 16px;
vertical-align: text-top;
}
.status-bar-item.plugin-workspaces-plus.mode-switcher,
.status-bar-item.plugin-workspaces-plus.workspace-switcher {
cursor: pointer;
}
:where(.workspaces-plus-modal, .workspaces-plus-mode-modal) .workspace-item[contenteditable="true"]:focus {
cursor: text;
border: 1px solid var(--interactive-accent);
background-color: var(--background-modifier-form-field);
border-radius: 0.2em;
box-shadow: 0 0 0 0.1px rgba(0, 0, 0, 0.1), 0 0 0 3px hsla(var(--accent-hsl), 0.15);
}
.workspace-item[contenteditable="true"]:focus ~ div {
display: none;
}
body.is-mobile .side-dock-actions div[aria-label="Manage modes"] svg {
width: 22px;
height: 22px;
}
.side-dock-actions div[aria-label="Manage modes"] svg {
background-color: currentColor;
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" viewBox="0 0 24 24"><path fill="red" d="M4 4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h8v-2H4V8h16v4h2V8a2 2 0 0 0-2-2h-8l-2-2m8 10a.26.26 0 0 0-.26.21l-.19 1.32c-.3.13-.59.29-.85.47l-1.24-.5c-.11 0-.24 0-.31.13l-1 1.73c-.06.11-.04.24.06.32l1.06.82a4.193 4.193 0 0 0 0 1l-1.06.82a.26.26 0 0 0-.06.32l1 1.73c.06.13.19.13.31.13l1.24-.5c.26.18.54.35.85.47l.19 1.32c.02.12.12.21.26.21h2c.11 0 .22-.09.24-.21l.19-1.32c.3-.13.57-.29.84-.47l1.23.5c.13 0 .26 0 .33-.13l1-1.73a.26.26 0 0 0-.06-.32l-1.07-.82c.02-.17.04-.33.04-.5c0-.17-.01-.33-.04-.5l1.06-.82a.26.26 0 0 0 .06-.32l-1-1.73c-.06-.13-.19-.13-.32-.13l-1.23.5c-.27-.18-.54-.35-.85-.47l-.19-1.32A.236.236 0 0 0 20 14m-1 3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.84 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5z"/></svg>');
}
.side-dock-actions div[aria-label="Manage modes"] svg > path {
display: none;
}
.setting-item-heading.is-collapsed + .settings-container {
display: none;
}
.settings-container {
padding-left: 1.5em;
}
.workspace-modes:not(.is-enabled) ~ .requires-workspace-modes {
display: none;
}
.setting-item.file-override .setting-item-control .search-input-container {
margin-bottom: 0;
margin-right: 0;
width: 100%;
}
.setting-item.file-override .setting-item-info {
flex: 1 1 auto;
flex-grow: 0;
margin-right: 20px;
}

File diff suppressed because it is too large Load Diff

View File

@ -111,6 +111,18 @@
"state": "{}",
"eState": "{}"
},
{
"title": "plan com soirées jeux",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"plan com soirées jeux.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}"
},
{
"title": "kanban soirée jeux",
"icon": "lucide-trello",
"state": "{\"type\":\"kanban\",\"state\":{\"file\":\"kanban soirée jeux.md\"}}",
"eState": "{}"
},
{
"title": "plan com soirées jeux",
"icon": "lucide-file",
@ -133,7 +145,7 @@
}
},
{
"id": "409f6558cd848ca4",
"id": "22530aadc6a397ff",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
@ -143,51 +155,21 @@
"eState": "{}"
},
{
"title": "2023-12-07",
"title": "BDD niveaux d'abstraction",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-12-07.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":6,\"ch\":0},\"to\":{\"line\":6,\"ch\":0}},\"scroll\":4}"
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"BDD niveaux d'abstraction.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":13,\"ch\":31},\"to\":{\"line\":13,\"ch\":31}},\"scroll\":4.843311372099685}"
},
{
"title": "2023-11-28",
"title": "modèle logique",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-28.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-11-24",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-24.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "2023-11-22",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-22.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-11-20",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-20.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-11-18",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-18.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "quarto callouts",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"quarto callouts.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"modèle logique.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}"
},
{
"title": "Untitled 3",
"title": "modèle",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"Untitled 3.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"modèle.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}"
}
]
@ -195,7 +177,7 @@
"state": {
"type": "markdown",
"state": {
"file": "daily/2023-12-20.md",
"file": "identités.md",
"mode": "source",
"backlinks": false,
"source": false
@ -203,11 +185,17 @@
}
},
{
"id": "346d5d42003aa959",
"id": "6e447c7e171df730",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"pos": 1,
"stack": [
{
"title": "Google Colaboratory",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"sources/Google Colaboratory.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}"
},
{
"state": "{}",
"eState": "{}"
@ -215,149 +203,12 @@
]
},
"state": {
"type": "markdown",
"state": {
"file": "CR du conseil DI 2023-12-07.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "78c24e3367b50ed5",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "Projet programmation web serveur.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "d16556b7f395e55d",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "2024-01-03",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2024-01-03.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-12-30",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-12-30.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "intégrale de 1 sur x carré plus a carré",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"intégrale de 1 sur x carré plus a carré.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":30,\"ch\":0},\"to\":{\"line\":30,\"ch\":0}},\"scroll\":19.658502772643253}"
},
{
"title": "intégration",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"intégration.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":9,\"ch\":0},\"to\":{\"line\":9,\"ch\":0}},\"scroll\":5.844444444444444}"
},
{
"title": "2023-12-20",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-12-20.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":12,\"ch\":42},\"to\":{\"line\":12,\"ch\":42}},\"scroll\":4}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "daily/2024-01-06.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "ea8bc1d0112cb450",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "polynôme",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"polynôme.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "MOC polynômes",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"MOC polynômes.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":5,\"ch\":0},\"to\":{\"line\":5,\"ch\":0}},\"scroll\":0}"
},
{
"title": "polynôme",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"polynôme.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}"
},
{
"title": "degré d'un polynôme",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"degré d'un polynôme.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":3,\"ch\":0},\"to\":{\"line\":3,\"ch\":0}}}"
},
{
"title": "polynôme homogène",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"polynôme homogène.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":5,\"ch\":28},\"to\":{\"line\":5,\"ch\":28}},\"scroll\":0}"
},
{
"title": "Graph view",
"icon": "lucide-git-fork",
"state": "{\"type\":\"graph\",\"state\":{}}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "fonctions.md",
"mode": "source",
"backlinks": false,
"source": false
}
"type": "pocket_item_list",
"state": {}
}
}
],
"currentTab": 9
"currentTab": 5
}
],
"direction": "vertical"
@ -404,7 +255,7 @@
"state": {
"type": "search",
"state": {
"query": "",
"query": "espanso",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
@ -505,12 +356,12 @@
"state": {}
}
}
]
],
"currentTab": 1
}
],
"direction": "horizontal",
"width": 505.5,
"collapsed": true
"width": 505.5
},
"right": {
"id": "1102f19b896c7a16",
@ -536,7 +387,7 @@
"state": {
"type": "localgraph",
"state": {
"file": "fonctions.md",
"file": "identités.md",
"options": {
"collapse-filter": false,
"search": "",
@ -559,7 +410,7 @@
"repelStrength": 3.17789713541667,
"linkStrength": 1,
"linkDistance": 30,
"scale": 1.0735344122190753,
"scale": 0.42822871250067424,
"close": true
}
}
@ -580,7 +431,7 @@
"state": {
"type": "outline",
"state": {
"file": "fonctions.md"
"file": "identités.md"
}
}
},
@ -623,40 +474,6 @@
}
}
},
{
"id": "d45511af0bde9bcf",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "advanced-tables-toolbar",
"state": {}
}
},
{
"id": "309f8009b1cc52b3",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "custom-frames-detexify",
"state": {}
}
},
{
"id": "6546c4a93179e5a5",
"type": "leaf",
@ -672,12 +489,12 @@
"state": {
"type": "file-properties",
"state": {
"file": "fonctions.md"
"file": "identités.md"
}
}
},
{
"id": "6d0ce46f2922b25c",
"id": "b45be21af61ba6ce",
"type": "leaf",
"state": {
"type": "review-queue-list-view",
@ -685,7 +502,23 @@
}
},
{
"id": "df21f7c94d99b656",
"id": "e332be6a6a6d6817",
"type": "leaf",
"state": {
"type": "BC-matrix",
"state": {}
}
},
{
"id": "d81da7007de9b930",
"type": "leaf",
"state": {
"type": "BC-tree",
"state": {}
}
},
{
"id": "7ee16b4b30bda0ec",
"type": "leaf",
"state": {
"type": "tasks_timeline_view",
@ -700,40 +533,6 @@
"type": "tabs",
"dimension": 47,
"children": [
{
"id": "a05eecb7dce21915",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "BC-matrix",
"state": {}
}
},
{
"id": "7ab5b0693ed3805a",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "BC-tree",
"state": {}
}
},
{
"id": "c7afda8b81d643de",
"type": "leaf",
@ -749,7 +548,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "fonctions.md",
"file": "identités.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@ -770,7 +569,7 @@
"state": {
"type": "backlink",
"state": {
"file": "fonctions.md",
"file": "identités.md",
"collapseAll": true,
"extraContext": false,
"sortOrder": "alphabetical",
@ -781,12 +580,11 @@
}
}
}
],
"currentTab": 1
]
}
],
"direction": "horizontal",
"width": 273.5
"width": 311.5
},
"left-ribbon": {
"hiddenItems": {
@ -801,23 +599,46 @@
"random-note:Open random note": false,
"darlal-switcher-plus:Open in Headings Mode": false,
"darlal-switcher-plus:Open Symbols for the active editor": false,
"terminal:Open terminal": false,
"templater-obsidian:Templater": false,
"obsidian-spaced-repetition:Review flashcards": false,
"obsidian-excalidraw-plugin:Create new drawing": false,
"terminal:Open terminal": false,
"breadcrumbs:Breadcrumbs Visualisation": false
}
},
"active": "ea8bc1d0112cb450",
"active": "22530aadc6a397ff",
"ophidian:layout-settings": {
"pane-relief:focus-lock": true
},
"lastOpenFiles": [
"polynôme.md",
"MOC polynômes.md",
"degré d'un polynôme.md",
"polynôme homogène.md",
"kanban soirée jeux.md",
"plan com soirées jeux.md",
"unix redirection de flux.md",
"ligne de commande.md",
"informatique.md",
"CR du conseil DI 2023-12-07.md",
"prof idéal.md",
"stage de licence 3 informatique.md",
"conseil de département 5ème semestre.md",
"travail de délégué.md",
"identités.md",
"daily/2024-01-10.md",
"daily/2024-01-08.md",
"daily/2023-12-20.md",
"sources/Google Colaboratory.md",
"sources/The Command Line Heroes BASH!.md",
"sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish.md",
"sources/Getting Started.md",
"TDA.md",
"TDA.couper la parole.md",
"TDA.parler trop.md",
"TDA.bougeotte.md",
"pocket captures.md",
"www.gnu.org/software/bash.md",
"www.gnu.org/software",
"www.gnu.org",
"BDD niveaux d'abstraction.md",
"modèle logique.md",
"blog/_site/index-listing.json",
"blog/_site/posts/>>reflexions-listing.json",
"blog/index.feed-full-staged",
@ -826,29 +647,6 @@
"blog/posts/>>reflexions-listing.json",
"blog/site_libs/quarto-listing/quarto-listing.js",
"blog/site_libs/quarto-listing/list.min.js",
"blog/site_libs/quarto-listing",
"blog/posts/>>reflexions.html",
"Projet programmation web serveur.md",
"daily/2024-01-06.md",
"identités.md",
"daily/2024-01-03.md",
"formules de trigonométrie.md",
"daily/2023-12-30.md",
"intégrale de 1 sur x carré plus a carré.md",
"intégration.md",
"intégrales positives majorées.md",
"daily/2023-12-20.md",
"cheat sheet génie log.md",
"films à voir.md",
"ergonomie IHM projet 1 - promenade cognitive.md",
"prof idéal.md",
"informatique/programmation_web_serveur/TP5/node_modules/ansi-colors/README.md",
"informatique/programmation_web_serveur/TP5/node_modules/function-bind/CHANGELOG.md",
"informatique/programmation_web_serveur/TP5/node_modules/graceful-fs/README.md",
"informatique/programmation_web_serveur/TP5/node_modules/escape-string-regexp/readme.md",
"informatique/programmation_web_serveur/TP5/node_modules/pacote/node_modules/fs-minipass/node_modules/minipass/README.md",
"informatique/programmation_web_serveur/TP5/node_modules/pacote/node_modules/fs-minipass/README.md",
"informatique/programmation_web_serveur/TP5/node_modules/pacote/README.md",
"informatique/programmation_web_serveur/TP5/node_modules/retry/equation.gif",
"informatique/programmation_web_serveur/TP5/node_modules/passport/sponsors/workos.png",
"informatique/programmation_web_serveur/TP5/node_modules/passport/sponsors/snyk.png",

View File

@ -1,831 +1,4 @@
{
"workspaces": {
"fac": {
"main": {
"id": "239f495bbbd2d5df",
"type": "split",
"children": [
{
"id": "92b1a80c7ae5a2b8",
"type": "tabs",
"children": [
{
"id": "a65907065a9d31f7",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "programmation web serveur",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"programmation web serveur.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":13,\"ch\":0},\"to\":{\"line\":13,\"ch\":0}}}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "travail de délégué.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "f28563c395747d66",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "conseil de département 5ème semestre.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "f78a03dad612c422",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "stage de licence 3 informatique.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "78c0666a9242c98a",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "prof idéal.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "3c7e8f8faea6eb40",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "plan com soirées jeux",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"plan com soirées jeux.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "kanban soirée jeux",
"icon": "lucide-trello",
"state": "{\"type\":\"kanban\",\"state\":{\"file\":\"kanban soirée jeux.md\"}}",
"eState": "{}"
}
]
},
"state": {
"type": "kanban",
"state": {
"file": "kanban soirée jeux.md"
}
}
},
{
"id": "409f6558cd848ca4",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "2023-12-07",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-12-07.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":6,\"ch\":0},\"to\":{\"line\":6,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-11-28",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-28.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-11-24",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-24.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "2023-11-22",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-22.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-11-20",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-20.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-11-18",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-11-18.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "quarto callouts",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"quarto callouts.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}"
},
{
"title": "Untitled 3",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"Untitled 3.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "daily/2023-12-20.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "346d5d42003aa959",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "CR du conseil DI 2023-12-07.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "78c24e3367b50ed5",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "Projet programmation web serveur.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "d16556b7f395e55d",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "2024-01-03",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2024-01-03.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}},\"scroll\":4}"
},
{
"title": "2023-12-30",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-12-30.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "intégrale de 1 sur x carré plus a carré",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"intégrale de 1 sur x carré plus a carré.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":30,\"ch\":0},\"to\":{\"line\":30,\"ch\":0}},\"scroll\":19.658502772643253}"
},
{
"title": "intégration",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"intégration.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":9,\"ch\":0},\"to\":{\"line\":9,\"ch\":0}},\"scroll\":5.844444444444444}"
},
{
"title": "2023-12-20",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"daily/2023-12-20.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":12,\"ch\":42},\"to\":{\"line\":12,\"ch\":42}},\"scroll\":4}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "daily/2024-01-06.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "ea8bc1d0112cb450",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "polynôme",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"polynôme.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "MOC polynômes",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"MOC polynômes.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":5,\"ch\":0},\"to\":{\"line\":5,\"ch\":0}},\"scroll\":0}"
},
{
"title": "polynôme",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"polynôme.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}"
},
{
"title": "degré d'un polynôme",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"degré d'un polynôme.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":3,\"ch\":0},\"to\":{\"line\":3,\"ch\":0}}}"
},
{
"title": "polynôme homogène",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"polynôme homogène.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":5,\"ch\":28},\"to\":{\"line\":5,\"ch\":28}},\"scroll\":0}"
},
{
"title": "Graph view",
"icon": "lucide-git-fork",
"state": "{\"type\":\"graph\",\"state\":{}}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "fonctions.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
}
],
"currentTab": 9
}
],
"direction": "vertical"
},
"left": {
"id": "64de298669508ee4",
"type": "split",
"children": [
{
"id": "a3e04033addcedcd",
"type": "tabs",
"children": [
{
"id": "407c81c708328992",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "file-explorer",
"state": {
"sortOrder": "alphabetical"
}
}
},
{
"id": "390d098cee0c9651",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
}
}
},
{
"id": "ccd1190664578ee9",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "tag",
"state": {
"sortOrder": "alphabetical",
"useHierarchy": true
}
}
},
{
"id": "57113fd1edfc5008",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "all-properties",
"state": {
"sortOrder": "frequency",
"showSearch": false,
"searchQuery": ""
}
}
},
{
"id": "34a73362daed0f65",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "bookmarks",
"state": {}
}
},
{
"id": "ea9ae28999c66714",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "RSS_FEED",
"state": {}
}
},
{
"id": "2c78bc8186d3e556",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "QUICKSHARE_SIDE_VIEW",
"state": {}
}
}
]
}
],
"direction": "horizontal",
"width": 505.5,
"collapsed": true
},
"right": {
"id": "1102f19b896c7a16",
"type": "split",
"children": [
{
"id": "980f845ab893296e",
"type": "tabs",
"dimension": 53,
"children": [
{
"id": "9ae2ad8ad7426276",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "localgraph",
"state": {
"file": "fonctions.md",
"options": {
"collapse-filter": false,
"search": "",
"localJumps": 2,
"localBacklinks": true,
"localForelinks": true,
"localInterlinks": false,
"showTags": false,
"showAttachments": false,
"hideUnresolved": false,
"collapse-color-groups": true,
"colorGroups": [],
"collapse-display": true,
"showArrow": false,
"textFadeMultiplier": 0,
"nodeSizeMultiplier": 1,
"lineSizeMultiplier": 1,
"collapse-forces": true,
"centerStrength": 0.907958984375,
"repelStrength": 3.17789713541667,
"linkStrength": 1,
"linkDistance": 30,
"scale": 1.0735344122190753,
"close": true
}
}
}
},
{
"id": "f4f2463736d8bce0",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "outline",
"state": {
"file": "fonctions.md"
}
}
},
{
"id": "b1de0ab08674d879",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "calendar",
"state": {}
}
},
{
"id": "8d8d223c8b48a4c7",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "devoirs à faire.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "d45511af0bde9bcf",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "advanced-tables-toolbar",
"state": {}
}
},
{
"id": "309f8009b1cc52b3",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "custom-frames-detexify",
"state": {}
}
},
{
"id": "6546c4a93179e5a5",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "file-properties",
"state": {
"file": "fonctions.md"
}
}
},
{
"id": "6d0ce46f2922b25c",
"type": "leaf",
"state": {
"type": "review-queue-list-view",
"state": {}
}
},
{
"id": "df21f7c94d99b656",
"type": "leaf",
"state": {
"type": "tasks_timeline_view",
"state": {}
}
}
],
"currentTab": 8
},
{
"id": "a739497ed8e21a5c",
"type": "tabs",
"dimension": 47,
"children": [
{
"id": "a05eecb7dce21915",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "BC-matrix",
"state": {}
}
},
{
"id": "7ab5b0693ed3805a",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "BC-tree",
"state": {}
}
},
{
"id": "c7afda8b81d643de",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "outgoing-link",
"state": {
"file": "fonctions.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
}
},
{
"id": "e855affa02bb755e",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "backlink",
"state": {
"file": "fonctions.md",
"collapseAll": true,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": false
}
}
}
],
"currentTab": 1
}
],
"direction": "horizontal",
"width": 273.5
},
"left-ribbon": {
"hiddenItems": {
"zk-prefixer:Create new unique note": false,
"graph:Open graph view": true,
"canvas:Create new canvas": false,
"daily-notes:Open today's daily note": true,
"templates:Insert template": false,
"command-palette:Open command palette": true,
"workspaces:Manage workspace layouts": true,
"switcher:Open quick switcher": false,
"random-note:Open random note": false,
"darlal-switcher-plus:Open in Headings Mode": false,
"darlal-switcher-plus:Open Symbols for the active editor": false,
"templater-obsidian:Templater": false,
"obsidian-spaced-repetition:Review flashcards": false,
"obsidian-excalidraw-plugin:Create new drawing": false,
"terminal:Open terminal": false,
"breadcrumbs:Breadcrumbs Visualisation": false
}
},
"active": "ea8bc1d0112cb450",
"ophidian:layout-settings": {
"pane-relief:focus-lock": true
},
"workspaces-plus:settings-v1": {
"explorerFoldState": [
"blog/posts",
"blog/posts/autres",
"blog/posts/autres/_images",
"blog/posts/welcome/_images",
"sources",
"sources/cours",
"sources/cours/S5"
]
}
}
},
"workspaces": {},
"active": "fac"
}

View File

@ -8,6 +8,7 @@ En [[base de données]], on a coutume de distinguer 3 niveauX d'abstraction :
- Le niveau [[Modélisation conceptuelle des BD|conceptuel]]
- Entités et relations du monde réel
- inclut de la sémantique
- Le niveau [[modèle logique|logique]]
- Abstraction mathématiques

32
daily/2024-01-01.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-01-02.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-01-04.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-01-05.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

View File

@ -4,13 +4,6 @@ kung_fu: 0
---
## Todo
- [ ] #task contacter asso jeux vidéo pour soirée jeux ABEI 🔽
- [ ] #task demander à tthan pour baptême ⏫ 📅 2024-03-09
- [ ] #task payer felix
- [ ] #task permis de conduire ⏫
- [ ] #task gérer CERCIP ⏫
- [ ] #task envoyer doc à callista ⏬
- [ ] #task demander à andreas pour colloc
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes

36
daily/2024-01-07.md Normal file
View File

@ -0,0 +1,36 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
Dembélé Lassana
06 05 72 13 75
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-01-08.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

39
daily/2024-01-10.md Normal file
View File

@ -0,0 +1,39 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- [ ] #task contacter asso jeux vidéo pour soirée jeux ABEI 🔽
- [ ] #task demander à tthan pour baptême ⏫ 📅 2024-03-09
- [ ] #task payer felix
- [ ] #task permis de conduire ⏫
- [ ] #task gérer CERCIP ⏫
- [ ] #task envoyer doc à callista ⏬
- [ ] #task demander à andreas pour colloc
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

View File

@ -186,7 +186,7 @@ endomorphisme normal
??
endomorphisme $f$ tel que $f$ commute avec son [[endomorphisme adjoint|adjoint]]:
$f \circ f^{*} = f^{*} \circ f$
<!--SR:!2023-12-03,126,282!2024-08-18,311,323-->
<!--SR:!2024-03-10,62,262!2024-08-18,311,323-->
spectre d'un endomorphisme linéaire
??

View File

@ -39,7 +39,7 @@ a swidler ::: un escroc
<!--SR:!2024-12-24,421,229!2024-04-26,365,249-->
the motive ::: le motif
<!--SR:!2023-11-28,207,249!2024-02-18,289,269-->
<!--SR:!2025-12-31,723,269!2024-02-18,289,269-->
shortage :: pénurie, manque
<!--SR:!2024-04-26,365,289-->
@ -51,7 +51,7 @@ scarcity :: rareté
<!--SR:!2024-12-17,414,229-->
to streamline :: simplifier (rendre accessible), uniformiser
<!--SR:!2023-12-29,164,204-->
<!--SR:!2024-03-29,81,184-->
to impersonate ::: imiter
<!--SR:!2023-11-27,7,130!2024-04-30,162,204-->
@ -69,46 +69,46 @@ to part with :: se séparer de
## Work, enterprise
to work in shifts (to do the night shifts) ::: Faire les $3\times 8$
<!--SR:!2024-01-03,65,266!2023-11-21,22,246-->
<!--SR:!2024-01-03,65,266!2024-03-23,75,266-->
to clock in (at work) ::: pointer (au travail)
<!--SR:!2023-11-28,29,266!2023-11-27,28,246-->
<!--SR:!2024-03-26,78,266!2023-11-27,28,246-->
to moonlight ::: travailler au noir
<!--SR:!2023-12-31,41,206!2023-12-03,13,166-->
the paperwork ::: la paperasse
<!--SR:!2024-01-13,75,286!2024-01-04,66,266-->
<!--SR:!2024-01-13,75,286!2024-09-08,244,286-->
a payrise ::: une augmentation de salaire
<!--SR:!2024-01-06,68,286!2023-11-30,31,266-->
<!--SR:!2024-10-04,270,306!2023-11-30,31,266-->
When a company buys another one, the **bought one** is a ==subsidiary==
<!--SR:!2024-01-25,66,246-->
When a company buys another one, the one **buying** is the ==parent company==
<!--SR:!2023-12-13,23,206-->
<!--SR:!2024-03-15,67,226-->
the gross wages ::: le salaire brut
<!--SR:!2023-11-25,26,246!2023-12-14,24,206-->
<!--SR:!2023-11-25,26,246!2024-02-25,48,206-->
the net wages ::: le salaire net
<!--SR:!2024-01-12,74,286!2023-12-31,62,266-->
<!--SR:!2024-01-12,74,286!2024-08-25,230,286-->
to be workshy ::: être fainéant
<!--SR:!2023-11-25,26,246!2023-11-24,19,246-->
<!--SR:!2024-03-11,63,246!2023-11-24,19,246-->
a workaholic ::: un bourreau de travail
<!--SR:!2024-01-08,70,286!2023-11-26,27,246-->
<!--SR:!2024-01-08,70,286!2024-04-09,92,266-->
to resign ::: démissionner
<!--SR:!2024-01-11,73,286!2023-11-22,23,226-->
<!--SR:!2024-01-11,73,286!2024-03-21,73,246-->
jobless ::: au chômage
<!--SR:!2023-11-29,30,266!2024-01-03,44,226-->
<!--SR:!2024-04-28,111,286!2024-05-27,140,246-->
standard of living ::: niveau de vie
<!--SR:!2024-01-02,64,266!2024-01-21,62,226-->
<!--SR:!2024-09-01,237,286!2024-01-21,62,226-->
on strike ::: en grève
<!--SR:!2024-01-07,69,286!2023-11-23,18,246-->
@ -117,7 +117,7 @@ cover letter ::: lettre de motivation
<!--SR:!2023-12-22,32,226!2023-11-22,2,146-->
fixed-term ::: à durée déterminée
<!--SR:!2023-11-26,6,206!2023-11-22,2,146-->
<!--SR:!2024-01-25,17,226!2024-01-12,4,166-->
# Idioms and expressions
@ -128,4 +128,4 @@ _to roll out_ :: déployer, implémenter, généraliser
<!--SR:!2023-12-14,133,150-->
To climb up the ladder ::: gravir les échelons
<!--SR:!2024-01-05,67,266!2023-12-18,28,226-->
<!--SR:!2024-07-03,177,266!2024-04-06,89,246-->

View File

@ -3,10 +3,10 @@
---
salaire (net mensuel) **médian** en france :: 1 850€/mois
<!--SR:!2023-12-26,114,250-->
<!--SR:!2024-10-18,284,250-->
salaire (net mensuel) **médian** en france **pour un couple** :: 3 857€/mois
<!--SR:!2023-11-22,23,170-->
<!--SR:!2024-01-19,11,150-->
pourcentage de fils/filles d'ouvriers qui **sortent** de l'université dans des filières d'excellence :: 3%
<!--SR:!2024-07-12,275,290-->

View File

@ -29,11 +29,9 @@ title::
> - la [[forme bilinéaire symétrique|symétrie]] de $B$ est important pour qu'elle soit unique à respecter cette propriété
> - $B$ est la [[forme bilinéaire symétrique associée à une forme quadratique|forme quadratique associée]] à $\varphi$
> [!query] Sous-notes de `=this.file.link`
> ```dataview
> LIST title
> FROM -#cours AND -#exercice AND -"daily" AND -#excalidraw AND -#MOC
> WHERE any(map([up, up.up, up.up.up, up.up.up.up], (x) => econtains(x, this.file.link)))
> WHERE file != this.file
> SORT up!=this.file.link, up.up.up.up, up.up.up, up.up, up
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

View File

@ -43,7 +43,6 @@
- Max Lemoine
- "je sais écrire mon prénom en anglais"
- "ta tête, elle te va bien !"
-