vault backup: 2022-12-12 22:43:22

This commit is contained in:
Bram Adams
2022-12-12 22:43:22 -06:00
parent 21107d4bdc
commit 87c9e86979
29 changed files with 2622 additions and 602 deletions

3
.obsidian/app.json vendored
View File

@@ -7,5 +7,6 @@
"showFrontmatter": false,
"defaultViewMode": "preview",
"showLineNumber": true,
"spellcheck": true
"spellcheck": true,
"attachmentFolderPath": "Private/Attachments"
}

View File

@@ -27,5 +27,6 @@
"obsidian-timestamper",
"obsidian-hotkeys-for-templates",
"settings-search",
"recent-files-obsidian"
"recent-files-obsidian",
"obsidian-plugin-update-tracker"
]

View File

@@ -0,0 +1,8 @@
{
"daysToSuppressNewUpdates": 0,
"dismissedVersionsByPluginId": {},
"showIconOnMobile": true,
"excludeBetaVersions": true,
"excludeDisabledPlugins": false,
"hideIconIfNoUpdatesAvailable": false
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
{
"id": "obsidian-plugin-update-tracker",
"name": "Plugin Update Tracker",
"version": "1.4.3",
"minAppVersion": "0.15.0",
"description": "Know when installed plugins have updates and evaluate the risk of upgrading",
"author": "Obsidian",
"authorUrl": "https://github.com/swar8080/obsidian-plugin-update-tracker",
"isDesktopOnly": false
}

View File

@@ -2,7 +2,7 @@
"globalFilter": "",
"removeGlobalFilter": false,
"setDoneDate": true,
"autoSuggestInEditor": true,
"autoSuggestInEditor": false,
"autoSuggestMinMatch": 0,
"autoSuggestMaxItems": 6,
"provideAccessKeys": true,

File diff suppressed because one or more lines are too long

View File

@@ -1,10 +1 @@
{
"id": "obsidian-tasks-plugin",
"name": "Tasks",
"version": "1.19.0",
"minAppVersion": "0.14.6",
"description": "Task management for Obsidian",
"author": "Martin Schenck and Clare Macrae",
"authorUrl": "https://github.com/obsidian-tasks-group",
"isDesktopOnly": false
}
{"id":"obsidian-tasks-plugin","name":"Tasks","version":"1.20.0","minAppVersion":"0.14.6","description":"Task management for Obsidian","author":"Martin Schenck and Clare Macrae","authorUrl":"https://github.com/obsidian-tasks-group","isDesktopOnly":false}

File diff suppressed because one or more lines are too long

View File

@@ -1,10 +1 @@
{
"id": "omnisearch",
"name": "Omnisearch",
"version": "1.9.0",
"minAppVersion": "1.0.0",
"description": "A search engine that just works",
"author": "Simon Cambier",
"authorUrl": "https://github.com/scambier/obsidian-omnisearch",
"isDesktopOnly": false
}
{"id":"omnisearch","name":"Omnisearch","version":"1.9.1","minAppVersion":"1.0.0","description":"A search engine that just works","author":"Simon Cambier","authorUrl":"https://github.com/scambier/obsidian-omnisearch","isDesktopOnly":false}

File diff suppressed because it is too large Load Diff

View File

@@ -1,10 +1 @@
{
"id": "quickadd",
"name": "QuickAdd",
"version": "0.7.0",
"minAppVersion": "0.13.19",
"description": "Quickly add new pages or content to your vault.",
"author": "Christian B. B. Houmann",
"authorUrl": "https://bagerbach.com",
"isDesktopOnly": false
}
{"id":"quickadd","name":"QuickAdd","version":"0.8.0","minAppVersion":"0.13.19","description":"Quickly add new pages or content to your vault.","author":"Christian B. B. Houmann","authorUrl":"https://bagerbach.com","isDesktopOnly":false}

View File

@@ -1,8 +1,80 @@
{
"recentFiles": [
{
"basename": "Resources",
"path": "_PARA/Projects/Test Project/Resources.md"
},
{
"basename": "Test Project",
"path": "_PARA/Projects/Test Project/Test Project.md"
},
{
"basename": "202212090136",
"path": "202212090136.md"
},
{
"basename": "202212122239",
"path": "202212122239.md"
},
{
"basename": "202212120002",
"path": "202212120002.md"
},
{
"basename": "202212090137",
"path": "202212090137.md"
},
{
"basename": "README",
"path": "README.md"
},
{
"basename": "2022-12-12",
"path": "Daily/2022-12-12.md"
},
{
"basename": "Kanban",
"path": "_PARA/Projects/Test Project/Kanban.md"
},
{
"basename": "Computer Capture",
"path": "Inbox/Computer Capture/Computer Capture.md"
},
{
"basename": "Tasks",
"path": "Computed/Tasks.md"
},
{
"basename": "Kanban",
"path": "_PARA/Projects/Test Project 2/Kanban.md"
},
{
"basename": "2022-12-11--11-59-30",
"path": "Inbox/Smartphone Capture/2022-12-11--11-59-30.md"
},
{
"basename": "Computed",
"path": "Computed/Computed.md"
},
{
"basename": "2022-12-11--12-00-00",
"path": "Inbox/Computer Capture/2022-12-11--12-00-00.md"
},
{
"basename": "2022-12-11",
"path": "Daily/2022-12-11.md"
},
{
"basename": "Daily",
"path": "Templates/Daily.md"
},
{
"basename": "CRM",
"path": "Private/CRM/CRM.md"
},
{
"basename": "People",
"path": "Templates/People.md"
}
],
"omittedPaths": [],

View File

@@ -61,6 +61,7 @@ var DEFAULT_SETTINGS = {
waypointFlag: "%% Waypoint %%",
stopScanAtFolderNotes: false,
showFolderNotes: false,
showNonMarkdownFiles: false,
debugLogging: false,
useWikiLinks: true,
showEnclosingNote: false,
@@ -223,12 +224,19 @@ ${_Waypoint.END_WAYPOINT}`;
return __async(this, null, function* () {
const bullet = " ".repeat(indentLevel) + "-";
if (node instanceof import_obsidian.TFile) {
if (node.path.endsWith(".md")) {
console.log(node);
if (node.extension == "md") {
if (this.settings.useWikiLinks) {
return `${bullet} [[${node.basename}]]`;
} else {
return `${bullet} [${node.basename}](${this.getEncodedUri(rootNode, node)})`;
}
} else if (this.settings.showNonMarkdownFiles) {
if (this.settings.useWikiLinks) {
return `${bullet} [[${node.name}]]`;
} else {
return `${bullet} [${node.name}](${this.getEncodedUri(rootNode, node)})`;
}
}
return null;
} else if (node instanceof import_obsidian.TFolder) {
@@ -368,6 +376,10 @@ var WaypointSettingsTab = class extends import_obsidian.PluginSettingTab {
this.plugin.settings.showFolderNotes = value;
yield this.plugin.saveSettings();
})));
new import_obsidian.Setting(containerEl).setName("Show Non-Markdown Files").setDesc("If enabled, non-Markdown files will be listed alongside other notes in the generated waypoints.").addToggle((toggle) => toggle.setValue(this.plugin.settings.showNonMarkdownFiles).onChange((value) => __async(this, null, function* () {
this.plugin.settings.showNonMarkdownFiles = value;
yield this.plugin.saveSettings();
})));
new import_obsidian.Setting(containerEl).setName("Show Enclosing Note").setDesc("If enabled, the name of the folder note containing the waypoint will be listed at the top of the generated waypoints.").addToggle((toggle) => toggle.setValue(this.plugin.settings.showEnclosingNote).onChange((value) => __async(this, null, function* () {
this.plugin.settings.showEnclosingNote = value;
yield this.plugin.saveSettings();

View File

@@ -1,10 +1 @@
{
"id": "waypoint",
"name": "Waypoint",
"version": "1.3.0",
"minAppVersion": "0.12.0",
"description": "Easily generate dynamic content maps in your folder notes. Enables folders to show up in the graph view and removes the need for messy tags!",
"author": "Idrees Hassan",
"authorUrl": "https://idreesinc.com",
"isDesktopOnly": false
}
{"id":"waypoint","name":"Waypoint","version":"1.4.0","minAppVersion":"0.12.0","description":"Easily generate dynamic content maps in your folder notes. Enables folders to show up in the graph view and removes the need for messy tags!","author":"Idrees Hassan","authorUrl":"https://idreesinc.com","isDesktopOnly":false}

0
.obsidian/plugins/waypoint/styles.css vendored Normal file
View File

View File

@@ -8,12 +8,12 @@
"type": "tabs",
"children": [
{
"id": "4b2d9504cca5ea7f",
"id": "382c94a56533417c",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "202212120002.md",
"file": "_PARA/Projects/Test Project/Resources.md",
"mode": "source",
"source": false
}
@@ -102,7 +102,7 @@
"state": {
"type": "backlink",
"state": {
"file": "202212120002.md",
"file": "_PARA/Projects/Test Project/Resources.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -119,7 +119,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "202212120002.md",
"file": "_PARA/Projects/Test Project/Resources.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@@ -142,7 +142,7 @@
"state": {
"type": "outline",
"state": {
"file": "202212120002.md"
"file": "_PARA/Projects/Test Project/Resources.md"
}
}
},
@@ -183,17 +183,17 @@
"periodic-notes:Open today": false
}
},
"active": "4b2d9504cca5ea7f",
"active": "382c94a56533417c",
"lastOpenFiles": [
"README.md",
"Templates/People.md",
"Templates/Quarterly.md",
"Templates/Weekly.md",
"_PARA/Projects/Test Project/Test Project.md",
"202212090136.md",
"Templates/Daily.md",
"202212122239.md",
"202212120002.md",
"202212090137.md",
"README.md",
"Daily/2022-12-12.md",
"_tutorial/Hotkeys.md"
"_PARA/Projects/Test Project/Kanban.md",
"Private/Attachments/Pasted image 20221212222709.png",
"Inbox/Computer Capture/Computer Capture.md"
]
}

19
202212122239.md Normal file
View File

@@ -0,0 +1,19 @@
---
projects: []
---
# Memes MOC
> [!abstract]- Tags
> #zettel #moc
# Viral Memes
## YouTube
[[202212090137]]
## Twitter
[[202212090136]]

View File

@@ -1,6 +1,7 @@
Dataview collections
%% Begin Waypoint %%
- [[Tasks]]
- [[Trackers]]
%% End Waypoint %%

20
Computed/Tasks.md Normal file
View File

@@ -0,0 +1,20 @@
# Tasks in Daily Notes
```tasks
not done
heading includes todo/daily
```
# Tasks in Inbox
```tasks
not done
path includes Inbox
```
# Tasks in Projects
```tasks
not done
path includes _PARA/Projects
heading includes To Do
```

View File

@@ -11,6 +11,10 @@ temperature: 75
Week: [[2022-W51]]
# Things I Need To Do
## todo/daily
- [ ] this task was made on [[2022-12-11]] but it can be done whenever I guess!
# Events That Happened Today

View File

@@ -1,3 +1,6 @@
---
location: [48.8584, 2.2945]
---
@@ -10,10 +13,18 @@ location: [48.8584, 2.2945]
Week: [[2022-W51]]
# Things I Need To Do
## todo/daily
- [ ] this needs to be done on the 12th!!
# Events That Happened Today
- Coachella WHOOOOO!!
# Thoughts I Had Today
![[seinfeld the art of seduction.png]]
# Random Note Review

View File

@@ -1,3 +1,5 @@
Captured this absolute mad lad on my computer
![INSANE](https://media.giphy.com/media/sJWNLTclcvVmw/giphy.gif)
![INSANE](https://media.giphy.com/media/sJWNLTclcvVmw/giphy.gif)
- [ ] an open todo from my computer!!

View File

@@ -1,3 +1,5 @@
I am free from the shackes of my desk
![outside](https://media.giphy.com/media/597uiK69T07KHuJKGT/giphy.gif)
![outside](https://media.giphy.com/media/597uiK69T07KHuJKGT/giphy.gif)
- [ ] outside and remembered I need to do this!

Binary file not shown.

After

Width:  |  Height:  |  Size: 473 KiB

View File

@@ -349,7 +349,20 @@ Plugins:
## Content management systems
`todo`
Posting content on the internet has become a very normalized thing to do -- whether you post on your own domain or a large website like Twitter. Sharing coherent and well structured thought is becoming a necessary skill. Fortunately for us, we have a whole databank of really good thoughts to pull from! With structured data sourcing from PARA and "unstructured" data emerging from our Zettelkasten, creating long form content is more about stitching together existing raw material than creating from scratch.
A **content management system** makes the process of posting easier taking care of boilerplate, formatting, serving to readers, etc. The most popular example is Wordpress, though many tools like Ghost/Substack serve similar roles these days.
Obsidian can also be used as a full e2e CMS. I know because I built one into Obsidian! The plugins required to make a full CMS are outside the scope of BHOV-2023, but if you'd like to see the code that powers my Obsidian backed CMS you can click [here](https://github.com/bramses/kaneki) and [here](https://github.com/bramses/kaneki-obsidian), or if you want a deep dive on the process of building a CMS into Obsidian, click [here](https://www.bramadams.dev/projects/how-to-kaneki).
Plugins:
- Kanban
Related philosophies:
- PARA
- Zettelkasten
- Deep Work
## Antifragility
@@ -363,7 +376,19 @@ In BHOV-2023, Antifragility means that as your vault evolves you shouldn't feel
## Version Control Systems
`todo`
*Version Control Systems* like Git and SVN are specialized programs that track in history what happened to a particular file. For example, click this link to see a secret sentence that used to live right here: -> [I BROKE THE DAM](https://www.youtube.com/watch?v=3aX8ZdgNVRY&ab_channel=SouthParkClips). <-
These changes are particularly useful to software engineering teams who need to trace the history of a working block of code. For our case in BHOV-2023, Git is mainly used for two things: file versioning and light publishing capability.
Git very easily can monitor the **state** of the vault at any period of time, creating a snapshot of connections, notes, and plugins at a given moment in time. This means that we can update our files without fear that we'll delete something important.
Git(Hub) also serves as a light publishing tool because you can have a public repository and GitHub has a Markdown renderer which means that when people visit files they will render in Markdown -- [example](https://github.com/bramses/bramses-highly-opinionated-vault-2023/blob/main/Readwise/Articles%20Test/The%20Ancient%20Japanese%20Technique%20That%20Produces%20Lumber%20Without%20Cutting%20Trees.md).
Plugins:
- Obsidian Git
External Software:
- GitHub
## Causa Sui
@@ -376,7 +401,17 @@ Related Philosophies:
## Linking Your Thinking
`todo`
**Linking your Thinking** by Nick Milo is the concept of using emergence to discover relationships between your notes.
I think of MoCs as directionally flexible Table of Contents. You can gather togther a case from across your notes and link them in one space.
Automatically, Folder Notes include the Waypoint plugin which will keep a live version of all children in a folder. This is great for Parent level folders like `Projects` and `Archive`.
Manually, you may also look to create your own Maps of Content (MOCs) from a particular tag, or create a Zettelkasten note that is a map of other Zettelkasten Notes. Meta!
Plugins:
- Luhmann
- Note Refactor
# Implementation
@@ -421,6 +456,7 @@ month:
`todo`
## Folder Structure
The following is the folder structure used by BHOV-2023, along with short descriptions as to why each exists.
@@ -436,8 +472,9 @@ The following is the folder structure used by BHOV-2023, along with short descri
- Hotkeys
- Attachments
- Attachments
- Computed
- Trackers
- Computed (*dataviews of information computed across your vault*)
- Trackers (*trackers like habit trackers, reminders etc*)
- Tasks (*open tasks found using - \[ \] all across the vault*)
- Daily
- Weekly
- Quarterly
@@ -446,7 +483,7 @@ The following is the folder structure used by BHOV-2023, along with short descri
- Smartphone Capture
- Private
- CRM
- Attachments
- Attachments (*images will automatically be placed into this folder*)
- Readwise
- Templates
- Canvases
@@ -458,6 +495,10 @@ The following is the folder structure used by BHOV-2023, along with short descri
## CRM
Another private but universal trait of humans is our relationships to others. Knowing this BHOV-2023 includes a private CRM (`Private/CRM/CRM`) that can help keep track of the important people in your life.
I use my CRM to keep track of important days like birthdays as well as items discussed (adult relationships can go months without speaking).
# Tips and Tricks
`todo`
@@ -484,10 +525,6 @@ The following is the folder structure used by BHOV-2023, along with short descri
`todo`
## Shortcuts
`todo`
## Zotero
`todo`
@@ -508,7 +545,7 @@ The following is the folder structure used by BHOV-2023, along with short descri
`todo`
## Mobile Integration
## Mobile Integration (General)
`todo`
@@ -520,6 +557,7 @@ Great! Now that that's out of the way, we can finally get to running the vault,
1. Select `Use this Template` **or** `git clone https://github.com/bramses/bramses-highly-opinionated-vault-2023.git`
2. Download into your local machine
3. Open the vault and rename it to whatever you want and open it in Obsidian
4. Before you commit anything to GitHub, make sure you edit `.gitignore` to match what you want to publish. Doing this early will save you headaches down the road if you decide to publish (*part*) of your vault
## After You're Up and Running
@@ -541,15 +579,17 @@ After getting your sea legs for a few days (perhaps a week!) and you feel comfor
Truly nothing in this vault is *required*, but if you want the full experience, these community plugins are quote-unquote mandatory:
The following is a list of these plugins as well as a one sentence blurb of how I use them in BHOV-2023 and why they create the fabric of the system.
- Auto Link Title
- Calendar
- Commander
- Dataview
- Excalidraw
- Folder Note
- Footnote Shortcut
- Hotkeys for Templates
- Kanban
- Luhmann
- Natural Language Dates
- Obsidian Git
- Omnisearch
@@ -570,11 +610,15 @@ Truly nothing in this vault is *required*, but if you want the full experience,
These plugins aren't needed, as some are QoL and others have a steep price tag attached (some even have both!). But these apps are no less critical to my workflow than the "Required" apps above, so I need to include them.
The following is a list of these plugins as well as a one sentence blurb of how I use them in BHOV-2023 and why you may be interested.
- Open in VSCode
- Map View
- Excalidraw
- [Shimmering Obsidian](https://github.com/chrisgrieser/shimmering-obsidian) (Alfred plugin)
- Full Calendar
- New Tab Default Page
- Plugin Update Tracker
- GPT-3 Summarizer
- Obsidian Linter
- Ozan's Image in Editor Plugin

View File

@@ -10,11 +10,14 @@ location: [48.8584, 2.2945]
Week: [[<% tp.date.now('yyyy') %>-W<% tp.date.now('ww') %>]]
# Things I Need To Do
## todo/daily
# Events That Happened Today
# Thoughts I Had Today
# Random Note Review
<%* const files = app.vault.getFiles().filter(f => f.path.includes(".md")); const random = Math.floor(Math.random() * (files.length - 1)); const random2 = Math.floor(Math.random() * (files.length - 1)); const random3 = Math.floor(Math.random() * (files.length - 1)); const randomNote = files[random]; const randomNote2 = files[random2]; const randomNote3 = files[random3] -%>
@@ -24,7 +27,7 @@ Week: [[<% tp.date.now('yyyy') %>-W<% tp.date.now('ww') %>]]
<%* const todayIs = tp.date.now("YYYY-MM-DD") %>
# Capture Notes
# Capture Notes From Today
```dataview
LIST FROM "Inbox"

View File

@@ -6,6 +6,7 @@ kanban-plugin: basic
## To Do
- [ ] a task for test project 2!
## In Progress

View File

@@ -6,6 +6,7 @@ kanban-plugin: basic
## To Do
- [ ] a task for test project!
## In Progress