├── Starter Vault ├── Goal.md ├── Intention.md ├── Milestone.md ├── Misc Task.md ├── 🌱 Seedling.md ├── 🌿 Budding.md ├── 🌳 Evergreen.md ├── 🗃 Goal Backlog.md ├── Image Example.md ├── .obsidian │ ├── daily-notes.json │ ├── config │ ├── starred.json │ ├── workspace │ └── cache ├── Misc - 🗙 Example Career Task.md ├── Morning Pages (2020-08-13).md ├── React - Notable Packages.md ├── 🎯 Active Goals.md ├── ⛳️ - 🗙 Your First Goal.md ├── Ⓜ - 🗙 Your First Milestone.md ├── Programming.md ├── Attachments │ └── supports-mermaid-diagrams.jpeg ├── Daily Notes Template.md ├── 📔 Evergreen Notes.md ├── 2020-08-13.md ├── 🗙 Your First Intention.md └── obsidian.css ├── alfred-text-expansions-pic.png ├── Alfred Text Expansions and Workflow ├── Text Expansions.alfredsnippets └── Obsidian Header Ref. Workflow.alfredworkflow └── README.md /Starter Vault/Goal.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Starter Vault/Intention.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Starter Vault/Milestone.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Starter Vault/Misc Task.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Starter Vault/🌱 Seedling.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Starter Vault/🌿 Budding.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Starter Vault/🌳 Evergreen.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Starter Vault/🗃 Goal Backlog.md: -------------------------------------------------------------------------------- 1 | - Situation... 2 | - -------------------------------------------------------------------------------- /Starter Vault/Image Example.md: -------------------------------------------------------------------------------- 1 | ![[supports-mermaid-diagrams.jpeg]] -------------------------------------------------------------------------------- /Starter Vault/.obsidian/daily-notes.json: -------------------------------------------------------------------------------- 1 | {"folder":"/","template":"Daily Notes Template"} -------------------------------------------------------------------------------- /Starter Vault/Misc - 🗙 Example Career Task.md: -------------------------------------------------------------------------------- 1 | Associations: [[Misc Task]] [[Career]] 2 | 3 | ### Notes 4 | - -------------------------------------------------------------------------------- /Starter Vault/Morning Pages (2020-08-13).md: -------------------------------------------------------------------------------- 1 | Association: [[Morning Pages]] 2 | 3 | Associated Comments/Pages 4 | 5 | - -------------------------------------------------------------------------------- /Starter Vault/React - Notable Packages.md: -------------------------------------------------------------------------------- 1 | Associations: [[React]] 2 | 3 | ### Notes 4 | 5 | ![[🗙 Your First Intention#cuid]] -------------------------------------------------------------------------------- /alfred-text-expansions-pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshwingreene/Obsidian-JG-Method/HEAD/alfred-text-expansions-pic.png -------------------------------------------------------------------------------- /Starter Vault/🎯 Active Goals.md: -------------------------------------------------------------------------------- 1 | Due this month 2 | - This week / next week 3 | - [[⛳️ - 🗙 Your First Goal]] 4 | 5 | Ongoing 6 | - -------------------------------------------------------------------------------- /Starter Vault/⛳️ - 🗙 Your First Goal.md: -------------------------------------------------------------------------------- 1 | Associations: [[Goal]] 2 | 3 | ### Notes 4 | - 5 | 6 | ### Milestones 7 | - [[Ⓜ - 🗙 Your First Milestone]] -------------------------------------------------------------------------------- /Starter Vault/Ⓜ - 🗙 Your First Milestone.md: -------------------------------------------------------------------------------- 1 | Associations: [[Milestone]] 2 | 3 | ### Notes 4 | - 5 | 6 | ### Intentions 7 | - [[🗙 Your First Intention]] -------------------------------------------------------------------------------- /Starter Vault/Programming.md: -------------------------------------------------------------------------------- 1 | Associations: 2 | 3 | ### Notes 4 | 5 | ![[🗙 Your First Intention#Resolving Errors]] 6 | 7 | ![[🗙 Your First Intention#Example with Code]] -------------------------------------------------------------------------------- /Starter Vault/Attachments/supports-mermaid-diagrams.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshwingreene/Obsidian-JG-Method/HEAD/Starter Vault/Attachments/supports-mermaid-diagrams.jpeg -------------------------------------------------------------------------------- /Alfred Text Expansions and Workflow/Text Expansions.alfredsnippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshwingreene/Obsidian-JG-Method/HEAD/Alfred Text Expansions and Workflow/Text Expansions.alfredsnippets -------------------------------------------------------------------------------- /Alfred Text Expansions and Workflow/Obsidian Header Ref. Workflow.alfredworkflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshwingreene/Obsidian-JG-Method/HEAD/Alfred Text Expansions and Workflow/Obsidian Header Ref. Workflow.alfredworkflow -------------------------------------------------------------------------------- /Starter Vault/Daily Notes Template.md: -------------------------------------------------------------------------------- 1 | ![[🎯 Active Goals]] 2 | 3 | [[Morning Pages (date)]] 4 | 5 | TODO 6 | - [ ] Complete my daily Morning Pages activity (at least 25 minutes) 7 | - [ ] Finalize today's plans 8 | 9 | Other -------------------------------------------------------------------------------- /Starter Vault/📔 Evergreen Notes.md: -------------------------------------------------------------------------------- 1 | Associations: [[🌱 Seedling]] [[🌿 Budding]] [[🌳 Evergreen]] 2 | 3 | ### Notes 4 | - Author: [Andy Matuschak](https://andymatuschak.org/) 5 | - Source: https://notes.andymatuschak.org/z4SDCZQeRo4xFEQ8H4qrSqd68ucpgE6LU155C -------------------------------------------------------------------------------- /Starter Vault/2020-08-13.md: -------------------------------------------------------------------------------- 1 | ![[🎯 Active Goals]] 2 | 3 | [[Morning Pages (2020-08-13)]] 4 | 5 | TODO 6 | - [ ] Complete my daily Morning Pages activity (at least 25 minutes) 7 | - [ ] Finalize today's plans 8 | - [[🗙 Your First Intention]] 9 | 10 | Other 11 | - [[Misc - 🗙 Example Career Task]] -------------------------------------------------------------------------------- /Starter Vault/.obsidian/config: -------------------------------------------------------------------------------- 1 | { 2 | "theme": "obsidian", 3 | "pluginEnabledStatus": { 4 | "file-explorer": true, 5 | "global-search": true, 6 | "switcher": true, 7 | "graph": true, 8 | "backlink": true, 9 | "command-palette": true, 10 | "markdown-importer": true, 11 | "word-count": false, 12 | "daily-notes": true, 13 | "outline": true, 14 | "starred": true, 15 | "tag-pane": true, 16 | "custom-css": true 17 | }, 18 | "readableLineLength": false, 19 | "spellcheck": true, 20 | "attachmentFolderPath": "Attachments", 21 | "alwaysUpdateLinks": true 22 | } -------------------------------------------------------------------------------- /Starter Vault/.obsidian/starred.json: -------------------------------------------------------------------------------- 1 | {"items":[{"type":"file","title":"🎯 Active Goals","path":"🎯 Active Goals.md"},{"type":"file","title":"🗃 Goal Backlog","path":"🗃 Goal Backlog.md"},{"type":"file","title":"Daily Notes Template","path":"Daily Notes Template.md"},{"type":"search","title":"\"Misc Task\" Career file:(\"✅\")","query":"\"Misc Task\" Career file:(\"✅\")"},{"type":"search","title":"\"Misc Task\" Career file:(\"🗙\")","query":"\"Misc Task\" Career file:(\"🗙\")"},{"type":"search","title":"\"Misc Task\" Random file:(\"✅\")","query":"\"Misc Task\" Random file:(\"✅\")"},{"type":"search","title":"\"Misc Task\" Random file:(\"🗙\")","query":"\"Misc Task\" Random file:(\"🗙\")"}]} -------------------------------------------------------------------------------- /Starter Vault/🗙 Your First Intention.md: -------------------------------------------------------------------------------- 1 | Associations: [[Intention]] 2 | 3 | ### Clocks 4 | - Estimate: 5 | - Start Time: 6 | - End Time: 7 | 8 | ### Result (total time and explain if I go over my estimate) 9 | 10 | ### Notes 11 | - 12 | 13 | #### cuid 14 | - CUID (Collision Resistant IDs) 15 | - Package that you gives you near unique IDs (a duplicate ID will be returned very rarely) 16 | 17 | #### Resolving Errors 18 | - Instructor's approach is first getting as much information about the problem as possible. Also, you shouldn't go to the code until you fully understand what the error is trying to tell you. 19 | 20 | #### Example with Code 21 | - Blah 22 | ``` js 23 | function blah() { 24 | console.log("Blah") 25 | } 26 | ``` 27 | 28 | #### Destinations 29 | - [[React - Notable Packages]] 30 | - [[Programming]] 31 | - [[Programming]] 32 | 33 | **Alfred:** Header Notes were Recorded on 2020-08-14 17:45:11 -------------------------------------------------------------------------------- /Starter Vault/.obsidian/workspace: -------------------------------------------------------------------------------- 1 | { 2 | "main": { 3 | "id": "8372c47cbf380f7a", 4 | "type": "split", 5 | "children": [ 6 | { 7 | "id": "4ae14a7e4d4a5b8b", 8 | "type": "leaf", 9 | "active": true, 10 | "state": { 11 | "type": "markdown", 12 | "state": { 13 | "file": "Programming.md", 14 | "mode": "source" 15 | } 16 | } 17 | } 18 | ], 19 | "direction": "vertical" 20 | }, 21 | "left": { 22 | "id": "b43aa1a8217d9281", 23 | "type": "split", 24 | "children": [ 25 | { 26 | "id": "63dc11cac50e2105", 27 | "type": "tabs", 28 | "children": [ 29 | { 30 | "id": "678999eac4a767e6", 31 | "type": "leaf", 32 | "state": { 33 | "type": "file-explorer", 34 | "state": {} 35 | } 36 | }, 37 | { 38 | "id": "e87ddde3f1b80431", 39 | "type": "leaf", 40 | "state": { 41 | "type": "search", 42 | "state": {} 43 | } 44 | }, 45 | { 46 | "id": "0ba37baea00e7059", 47 | "type": "leaf", 48 | "state": { 49 | "type": "starred", 50 | "state": {} 51 | } 52 | } 53 | ] 54 | } 55 | ], 56 | "direction": "horizontal", 57 | "width": 300 58 | }, 59 | "right": { 60 | "id": "4dcc17ba44aaf5bb", 61 | "type": "split", 62 | "children": [ 63 | { 64 | "id": "2f49d36615e5f3ce", 65 | "type": "tabs", 66 | "children": [ 67 | { 68 | "id": "2aa06408e65a9839", 69 | "type": "leaf", 70 | "state": { 71 | "type": "backlink", 72 | "state": { 73 | "file": "Programming.md" 74 | } 75 | } 76 | }, 77 | { 78 | "id": "75e4fcff19727862", 79 | "type": "leaf", 80 | "state": { 81 | "type": "outline", 82 | "state": { 83 | "file": "Programming.md" 84 | } 85 | } 86 | }, 87 | { 88 | "id": "4385f41a26535891", 89 | "type": "leaf", 90 | "state": { 91 | "type": "tag", 92 | "state": {} 93 | } 94 | } 95 | ] 96 | } 97 | ], 98 | "direction": "horizontal", 99 | "width": 300, 100 | "collapsed": true 101 | }, 102 | "lastOpenFiles": [ 103 | "Programming.md", 104 | "🗙 Your First Intention.md", 105 | "React - Notable Packages.md", 106 | "Intention.md", 107 | "Morning Pages (2020-08-13).md" 108 | ] 109 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Obsidian-JG-Method 2 | A starter kit that follows how I use Obsidian to manage my goals, tasks, notes, and software development knowledge base. 3 | 4 | # Starter Vault 5 | In order to start using it, I suggest copying and moving it to wherever you want your notes to live. I personally have my vault inside of a folder called "Obsidian" inside of my iCloud Drive folder. 6 | 7 | # Alfred Workflow 8 | You will likey need to edit the path to your vault in order to get this to work. In order to do this, you will need to open the Alfred workflow (in the Alfred Expansions and Workflow folder) and then edit the included "Run Script" action. 9 | 10 | You will need to edit this line: 11 | 12 | ``` terminal 13 | vaultPath = os.path.expanduser("~") + "/Library/Mobile Documents/com~apple~CloudDocs/Obsidian/Starter Vault" 14 | ``` 15 | # Alfred Text Expansions 16 | In order to get access to this feature, you will need to buy the [Alfred Powerpack](https://www.alfredapp.com/powerpack/). 17 | 18 | If you aren't using Alfred, here's a picture of the majority of my text expansions: 19 | 20 | ![Text Expansions](/alfred-text-expansions-pic.png) 21 | 22 | Here are the final two: 23 | 24 | | Name | Keyword | Snippet | 25 | | ----------- | ----------- | ----------- | 26 | | Base Recurring Intention or Misc Task | -base | ♦︎ | 27 | | Changed Plans | -change | 🚨 | 28 | 29 | # Here's the Python script that the Alfred workflow uses: 30 | 31 | ``` py 32 | # Author: Joshwin Greene 33 | import sys, os 34 | from datetime import datetime, timedelta 35 | from collections import defaultdict 36 | 37 | def getFullPathToFile(file): 38 | return vaultPath + '/' + file 39 | 40 | def isWithinThreeDays(file): 41 | fullPath = getFullPathToFile(file) 42 | if os.path.isfile(fullPath): 43 | modifiedTime = os.path.getmtime(fullPath) 44 | modifiedDateTime = datetime.fromtimestamp(modifiedTime) 45 | 46 | currentDateTime = datetime.now() 47 | 48 | threeDaysAgo = currentDateTime - timedelta(days=3) 49 | 50 | return modifiedDateTime > threeDaysAgo 51 | else: 52 | return False 53 | 54 | def fileHasNewKnowledge(file): 55 | fullPath = getFullPathToFile(file) 56 | result = False 57 | with open(fullPath, 'r') as reader: 58 | result = "Ready to be Recorded" in reader.read() 59 | return result 60 | 61 | def updateOriginalFile(path): 62 | text = None 63 | 64 | with open(path, 'r') as reader: 65 | text = reader.read() 66 | text = text.replace("Ready to be Recorded", "**Alfred:** Header Notes were Recorded on " + datetime.now().strftime('%Y-%m-%d %H:%M:%S')) 67 | 68 | with open(path, 'wt') as a_writer: 69 | a_writer.write(text) 70 | 71 | # Enter the path to your vault 72 | vaultPath = os.path.expanduser("~") + "/Library/Mobile Documents/com~apple~CloudDocs/Obsidian/Starter Vault" 73 | 74 | # Get all of the files that were edited in the past 3 days 75 | 76 | files = os.listdir(vaultPath) 77 | 78 | result = filter(isWithinThreeDays, files) 79 | 80 | # From all of these files, only use the ones that have the "Ready to be Recorded" text 81 | 82 | newResult = filter(fileHasNewKnowledge, result) 83 | 84 | # For each file... 85 | 86 | # Get the file path and then use the split method with four hashtags as the separator 87 | 88 | for file in newResult: 89 | filePath = getFullPathToFile(file) 90 | parts = [] 91 | headerTitles = [] 92 | destinations = [] 93 | desiredDestinations = [] 94 | 95 | with open(filePath, 'r') as reader: 96 | parts = reader.read().split('####') 97 | 98 | for i in range(1, len(parts) - 1): 99 | stripped = parts[i].strip() 100 | 101 | # Get the text before the new line 102 | newLineIndex = stripped.find('\n') 103 | 104 | parts[i] = stripped[:newLineIndex] 105 | 106 | 107 | # Ignore the first element and then get the title of each of the header notes (not using the last one) 108 | 109 | for j in range(1, len(parts) - 1): 110 | headerTitles.append(parts[j]) 111 | 112 | # Get the list of destinations from the last header note and remove the closing brackets from each one 113 | destinations = parts[len(parts)-1].split('- [[') 114 | 115 | for k in range(1, len(destinations)): 116 | desiredDestinations.append(destinations[k].strip().replace("]]", "")) 117 | 118 | endOfListIndex = len(desiredDestinations)-1 119 | 120 | desiredDestinations[endOfListIndex] = desiredDestinations[endOfListIndex].replace("\n\nReady to be Recorded", "") 121 | 122 | # Create a dictionary where each key is each destination and their values are a list of header titles 123 | 124 | destinationDict = defaultdict(list) 125 | 126 | for h in range(len(headerTitles)): 127 | destinationDict[desiredDestinations[h]].append(headerTitles[h]) 128 | 129 | # Append to all of the associated destinations in the correct format with a new line above each 130 | 131 | for destination, headerTitles in destinationDict.items(): 132 | with open(getFullPathToFile(destination + '.md'), 'a') as a_writer: 133 | for title in headerTitles: 134 | a_writer.write('\n\n' + '![[' + file.replace('.md', '') + '#' + title + ']]') 135 | 136 | 137 | # Once all of the destination files are updated, edit the original file so that the "Ready to be Recorded" string is replaced by something more appropriate 138 | 139 | updateOriginalFile(filePath) 140 | 141 | # Notify the user about how many files with header notes were processed 142 | print("Number of Processed Files: " + str(len(newResult))) 143 | ``` 144 | -------------------------------------------------------------------------------- /Starter Vault/obsidian.css: -------------------------------------------------------------------------------- 1 | .theme-dark { 2 | --background-primary: #272b34; 3 | --background-primary-alt: #20242b; 4 | --background-secondary: #20242b; 5 | --background-secondary-alt: #1a1e24; 6 | --background-accent: #000; 7 | --background-modifier-border: #424958; 8 | --background-modifier-form-field: rgba(0, 0, 0, 0.3); 9 | --background-modifier-form-field-highlighted: rgba(0, 0, 0, 0.22); 10 | --background-modifier-box-shadow: rgba(0, 0, 0, 0.3); 11 | --background-modifier-success: #539126; 12 | --background-modifier-error: #3d0000; 13 | --background-modifier-error-rgb: 61, 0, 0; 14 | --background-modifier-error-hover: #470000; 15 | --background-modifier-cover: rgba(0, 0, 0, 0.6); 16 | --text-accent: #61afef; 17 | --text-accent-hover: #69bafd; 18 | --text-normal: #dcddde; 19 | --text-muted: #888; 20 | --text-faint: #555; 21 | --text-error: #e16d76; 22 | --text-error-hover: #c9626a; 23 | --text-highlight-bg: rgba(255, 255, 0, 0.4); 24 | --text-selection: rgba(0, 122, 255, 0.2); 25 | --text-on-accent: #dcddde; 26 | --interactive-normal: #20242b; 27 | --interactive-hover: #353b47; 28 | --interactive-accent: #4c78cc; 29 | --interactive-accent-rgb: 76, 120, 204; 30 | --interactive-accent-hover: #5082df; 31 | --scrollbar-active-thumb-bg: rgba(255, 255, 255, 0.2); 32 | --scrollbar-bg: rgba(255, 255, 255, 0.05); 33 | --scrollbar-thumb-bg: rgba(255, 255, 255, 0.1); 34 | --panel-border-color: #18191e; 35 | 36 | --gray-1: #5C6370; 37 | --gray-2: #abb2bf; 38 | --red: #e06c75; 39 | --orange: #d19a66; 40 | --green: #98c379; 41 | --aqua: #56b6c2; 42 | --purple: #c678dd; 43 | --blue: #61afef; 44 | --yellow: #e5c07b; 45 | } 46 | 47 | .theme-light { 48 | --background-primary: #fafafa; 49 | --background-primary-alt: #eaeaeb; 50 | --background-secondary: #eaeaeb; 51 | --background-secondary-alt: #dbdbdc; 52 | --background-accent: #fff; 53 | --background-modifier-border: #eaeaeb; 54 | --background-modifier-form-field: #fff; 55 | --background-modifier-form-field-highlighted: #fff; 56 | --background-modifier-box-shadow: rgba(0, 0, 0, 0.1); 57 | --background-modifier-success: #A4E7C3; 58 | --background-modifier-error: #e68787; 59 | --background-modifier-error-rgb: 230, 135, 135; 60 | --background-modifier-error-hover: #FF9494; 61 | --background-modifier-cover: rgba(0, 0, 0, 0.8); 62 | --text-accent: #1592ff; 63 | --text-accent-hover: #2d9dff; 64 | --text-normal: #383a42; 65 | --text-muted: #8e8e90; 66 | --text-faint: #999999; 67 | --text-error: #e75545; 68 | --text-error-hover: #f86959; 69 | --text-highlight-bg: rgba(255, 255, 0, 0.4); 70 | --text-selection: rgba(0, 122, 255, 0.15); 71 | --text-on-accent: #f2f2f2; 72 | --interactive-normal: #eaeaeb; 73 | --interactive-hover: #dbdbdc; 74 | --interactive-accent-rgb: 21, 146, 255; 75 | --interactive-accent: #5871ef; 76 | --interactive-accent-hover: #445bd1; 77 | --scrollbar-active-thumb-bg: rgba(0, 0, 0, 0.2); 78 | --scrollbar-bg: rgba(0, 0, 0, 0.05); 79 | --scrollbar-thumb-bg: rgba(0, 0, 0, 0.1); 80 | --panel-border-color: #dbdbdc; 81 | 82 | --gray-1: #383a42; 83 | --gray-2: #383a42; 84 | --red: #e75545; 85 | --green: #4ea24c; 86 | --blue: #3d74f6; 87 | --purple: #a625a4; 88 | --aqua: #0084bc; 89 | --yellow: #e35649; 90 | --orange: #986800; 91 | } 92 | 93 | body { 94 | -webkit-font-smoothing: auto; 95 | } 96 | 97 | .search-result-file-title { 98 | color: var(--blue); 99 | } 100 | 101 | li { 102 | padding-top: 0.5px; 103 | padding-bottom: 0.5px; 104 | } 105 | 106 | .tag, .tag:hover { 107 | color: var(--yellow); 108 | background-color: var(--background-primary-alt); 109 | padding: 2px 4px; 110 | border-radius: 4px; 111 | } 112 | 113 | .markdown-preview-view .task-list-item-checkbox { 114 | -webkit-appearance: none; 115 | box-sizing: border-box; 116 | border: 1px solid var(--text-muted); 117 | border-radius: 2px; 118 | position: relative; 119 | width: 1.3em; 120 | height: 1.3em; 121 | margin: 0; 122 | outline: none; 123 | margin-right: 4px; 124 | margin-bottom: 2px; 125 | cursor: pointer; 126 | vertical-align: baseline; 127 | } 128 | 129 | .markdown-preview-view .task-list-item-checkbox:checked { 130 | border: none; 131 | background-color: var(--interactive-accent); 132 | } 133 | 134 | .markdown-preview-view .task-list-item-checkbox:checked::before { 135 | content: ' '; 136 | position: absolute; 137 | background-color: white; 138 | left: 2px; 139 | top: 2px; 140 | right: 2px; 141 | bottom: 2px; 142 | -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 14 14\'%3E%3Cpolygon points=\'5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039\'%3E%3C/polygon%3E%3C/svg%3E'); 143 | } 144 | 145 | .nav-file-title, .nav-folder-title { 146 | display: flex; 147 | align-items: baseline; 148 | flex-direction: row; 149 | } 150 | 151 | .nav-file-title-content, .nav-folder-title-content { 152 | white-space: nowrap; 153 | text-overflow: ellipsis; 154 | overflow: hidden; 155 | display: block; 156 | } 157 | 158 | .markdown-preview-view.is-readable-line-width .markdown-preview-section, 159 | .markdown-source-view.is-readable-line-width .CodeMirror { 160 | max-width: 900px !important; 161 | line-height: 26px; 162 | } 163 | 164 | blockquote { 165 | margin: 20px 0; 166 | } 167 | 168 | body { 169 | --font-monospace: 'Fira Code', 'Source Code Pro', monospace; 170 | } 171 | 172 | mjx-container[jax='CHTML'] { 173 | text-align: left; 174 | outline: none; 175 | font-size: 20px; 176 | } 177 | 178 | .cm-s-obsidian pre.HyperMD-codeblock, 179 | .cm-s-obsidian span.cm-inline-code, 180 | .cm-s-obsidian span.cm-math:not(.cm-formatting-math-begin):not(.cm-formatting-math-end), 181 | .markdown-preview-view code { 182 | color: inherit; 183 | } 184 | 185 | .cm-s-obsidian span.cm-inline-code, 186 | .cm-s-obsidian span.cm-math, 187 | .cm-s-obsidian span.hmd-fold-math-placeholder { 188 | font-weight: 600; 189 | font-style: normal; 190 | } 191 | 192 | .markdown-preview-view code { 193 | vertical-align: text-top; 194 | } 195 | 196 | .markdown-preview-section:not(:first-child) h1, 197 | .markdown-preview-section:not(:first-child) h2, 198 | .markdown-preview-section:not(:first-child) h3, 199 | .markdown-preview-section:not(:first-child) h4, 200 | .markdown-preview-section:not(:first-child) h5, 201 | .markdown-preview-section:not(:first-child) h6 { 202 | margin-top: 40px !important; 203 | } 204 | 205 | h1, h2, h3, h4, h5, h6, strong, b, .view-header-title { 206 | font-weight: 600; 207 | } 208 | 209 | .workspace > .workspace-split > .workspace-leaf:first-of-type:last-of-type .view-header { 210 | border: none; 211 | } 212 | 213 | .status-bar, .side-dock.mod-right, .side-dock.mod-left { 214 | border-color: var(--panel-border-color); 215 | border-width: 1px; 216 | } 217 | 218 | .status-bar { 219 | --bar-vertical-padding: 4px; 220 | --bar-height: calc(22px + (var(--bar-vertical-padding) * 2)); 221 | line-height: 20px; 222 | padding: 0 20px; 223 | height: var(--bar-height); 224 | max-height: var(--bar-height); 225 | min-height: var(--bar-height); 226 | overflow: hidden; 227 | } 228 | 229 | .status-bar-item { 230 | margin: auto 0; 231 | } 232 | 233 | .status-bar-item > * { 234 | padding-top: var(--bar-vertical-padding) !important; 235 | padding-bottom: var(--bar-vertical-padding) !important; 236 | } 237 | 238 | .nav-file.is-active { 239 | --background-secondary-alt: var(--interactive-accent); 240 | --text-normal: #ffffff; 241 | } 242 | 243 | .nav-file:not(.is-active):hover .nav-file-title, 244 | .nav-folder:hover .nav-folder-content { 245 | background-color: transparent; 246 | } 247 | 248 | .side-dock-plugin-panel-inner { 249 | padding-left: 6px; 250 | } 251 | 252 | a, 253 | .markdown-preview-view .internal-link { 254 | text-decoration: none; 255 | } 256 | 257 | a:hover, 258 | .markdown-preview-view .internal-link:hover { 259 | text-decoration: underline; 260 | } 261 | 262 | .theme-dark :not(pre) > code[class*='language-'], 263 | .theme-dark pre[class*='language-'] { 264 | background: var(--background-primary-alt); 265 | } 266 | 267 | .theme-light :not(pre) > code[class*='language-'], 268 | .theme-light pre[class*='language-'] { 269 | background: var(--background-primary); 270 | box-shadow: inset 0 0 0 1px var(--background-primary-alt); 271 | border-radius: 4px; 272 | } 273 | 274 | .markdown-preview-view blockquote { 275 | border-radius: 4px; 276 | } 277 | 278 | .markdown-preview-view .markdown-embed, 279 | .markdown-preview-view .file-embed { 280 | margin: 0; 281 | border-radius: 4px; 282 | } 283 | 284 | .theme-light .token.operator, 285 | .theme-light .token.entity, 286 | .theme-light .token.url, 287 | .theme-light .language-css .token.string, 288 | .theme-light .style .token.string { 289 | background: transparent; 290 | } 291 | 292 | body:not(.is-grabbing) .nav-file:not(.is-active) .nav-file-title:hover, 293 | body:not(.is-grabbing) .nav-folder:not(.is-active) .nav-folder-title:hover { 294 | --text-normal: var(--text-muted); 295 | --background-secondary-alt: var(--background-secondary); 296 | } 297 | 298 | /* Source: https://github.com/AGMStudio/prism-theme-one-dark */ 299 | 300 | code[class*='language-'], 301 | pre[class*='language-'] { 302 | text-align: left !important; 303 | white-space: pre !important; 304 | word-spacing: normal !important; 305 | word-break: normal !important; 306 | word-wrap: normal !important; 307 | line-height: 1.5 !important; 308 | -moz-tab-size: 4 !important; 309 | -o-tab-size: 4 !important; 310 | tab-size: 4 !important; 311 | -webkit-hyphens: none !important; 312 | -moz-hyphens: none !important; 313 | -ms-hyphens: none !important; 314 | hyphens: none !important; 315 | } 316 | 317 | /* Code blocks */ 318 | pre[class*='language-'] { 319 | padding: 1em !important; 320 | margin: .5em 0 !important; 321 | overflow: auto !important; 322 | } 323 | 324 | /* Inline code */ 325 | :not(pre) > code[class*='language-'] { 326 | padding: .1em !important; 327 | border-radius: .3em !important; 328 | white-space: normal !important; 329 | } 330 | 331 | .token.comment, 332 | .token.prolog, 333 | .token.doctype, 334 | .token.cdata { 335 | color: var(--gray-1) !important; 336 | } 337 | 338 | .token.punctuation { 339 | color: var(--gray-2) !important; 340 | } 341 | 342 | .token.selector, 343 | .token.tag { 344 | color: var(--red) !important; 345 | } 346 | 347 | .token.property, 348 | .token.boolean, 349 | .token.number, 350 | .token.constant, 351 | .token.symbol, 352 | .token.attr-name, 353 | .token.deleted { 354 | color: var(--orange) !important; 355 | } 356 | 357 | .token.string, 358 | .token.char, 359 | .token.attr-value, 360 | .token.builtin, 361 | .token.inserted { 362 | color: var(--green) !important; 363 | } 364 | 365 | .token.operator, 366 | .token.entity, 367 | .token.url, 368 | .language-css .token.string, 369 | .style .token.string { 370 | color: var(--aqua) !important; 371 | } 372 | 373 | .token.atrule, 374 | .token.keyword { 375 | color: var(--purple) !important; 376 | } 377 | 378 | .token.function, 379 | .token.macro.property { 380 | color: var(--blue) !important; 381 | } 382 | 383 | .token.class-name { 384 | color: var(--yellow) !important; 385 | } 386 | 387 | .token.regex, 388 | .token.important, 389 | .token.variable { 390 | color: var(--purple) !important; 391 | } 392 | 393 | .token.important, 394 | .token.bold { 395 | font-weight: bold !important; 396 | } 397 | 398 | .token.italic { 399 | font-style: italic !important; 400 | } 401 | 402 | .token.entity { 403 | cursor: help !important; 404 | } 405 | 406 | pre.line-numbers { 407 | position: relative !important; 408 | padding-left: 3.8em !important; 409 | counter-reset: linenumber !important; 410 | } 411 | 412 | pre.line-numbers > code { 413 | position: relative !important; 414 | } 415 | 416 | .line-numbers .line-numbers-rows { 417 | position: absolute !important; 418 | pointer-events: none !important; 419 | top: 0 !important; 420 | font-size: 100% !important; 421 | left: -3.8em !important; 422 | width: 3em !important; /* works for line-numbers below 1000 lines */ 423 | letter-spacing: -1px !important; 424 | border-right: 0 !important; 425 | 426 | -webkit-user-select: none !important; 427 | -moz-user-select: none !important; 428 | -ms-user-select: none !important; 429 | user-select: none !important; 430 | } 431 | 432 | .line-numbers-rows > span { 433 | pointer-events: none !important; 434 | display: block !important; 435 | counter-increment: linenumber !important; 436 | } 437 | 438 | .line-numbers-rows > span:before { 439 | content: counter(linenumber) !important; 440 | color: var(--syntax-gray-1) !important; 441 | display: block !important; 442 | padding-right: 0.8em !important; 443 | text-align: right !important; 444 | } 445 | -------------------------------------------------------------------------------- /Starter Vault/.obsidian/cache: -------------------------------------------------------------------------------- 1 | {"files":{"2020-08-13.md":{"mtime":1597626105624.6602,"size":235,"hash":"dbff5f78b24dc05623ca8d841e99a13bf4c5f6bae343a4571fc2a7182d6a0e08"},"Daily Notes Template.md":{"mtime":1597458316900.378,"size":159,"hash":"e27f594131b8abafad36d90fc624a1489638dc34879542e2a9448d372f4ff204"},"Goal.md":{"mtime":1597353618548.596,"size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"Intention.md":{"mtime":1597353674680.7812,"size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"Milestone.md":{"mtime":1597353670062.007,"size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"Misc - 🗙 Example Career Task.md":{"mtime":1597356625380.801,"size":52,"hash":"5286359066302a1342de2b589824c82764471d39883d6f6745f5028a37193367"},"Misc Task.md":{"mtime":1597356445529.3442,"size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"Morning Pages (2020-08-13).md":{"mtime":1597356738253.048,"size":62,"hash":"6e381d7f0677976aaed1d6965f7ff2236459cdef5e0d5c436968ad79c0325c6f"},"Ⓜ - 🗙 Your First Milestone.md":{"mtime":1597355650328.5696,"size":89,"hash":"bec4bbdd9e77da85283d0723adb8eef8549999ceb1067cd4b0bca820f8dea20c"},"⛳️ - 🗙 Your First Goal.md":{"mtime":1597355630880.6152,"size":90,"hash":"0f03357c219fd8e3ff91eb6728827304d78d045af6aed377befba3137e16621f"},"🌱 Seedling.md":{"mtime":1597354772467.8616,"size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"🌳 Evergreen.md":{"mtime":1597354837540.0164,"size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"🌿 Budding.md":{"mtime":1597354794819.4216,"size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"🎯 Active Goals.md":{"mtime":1597355609744.7288,"size":87,"hash":"88581ba238baedef68d49ac25e36dca8b3b22e6cf81d807269305a60c414ac2a"},"📔 Evergreen Notes.md":{"mtime":1597356385422.8608,"size":215,"hash":"42be97de695438d7ab6d10d0389bcf76dc7a9ffcf337fa3152427d11ef9b7eeb"},"🗃 Goal Backlog.md":{"mtime":1597353941092.583,"size":18,"hash":"9e5d481678a487fccbfd679e2949dd99c3e234337a65120b02706188fb381937"},"🗙 Your First Intention.md":{"mtime":1597626193595.867,"size":738,"hash":"244f3796d99fadc7f3ec89cd2837c589f2878d2574239d972587a54f06d0549c"},"React - Notable Packages.md":{"mtime":1597626039831.7004,"size":71,"hash":"847a8e75fb021eea997cc8a882354b89307919a1c234a212fe96b0bdbff1359d"},"Programming.md":{"mtime":1597626217575.4053,"size":124,"hash":"aa8bc43e340412363979e05d6fc010f522ef64d205d433330c849daafef62212"},"Attachments/supports-mermaid-diagrams.jpeg":{"mtime":1597625890707.4512,"size":70749,"hash":"673e6d69251b833ddd03aa5213449cd14036986adcbab0e6df0c62f8a98d3ee5"},"Image Example.md":{"mtime":1597626114460.1443,"size":35,"hash":"7c5f4f83ce7403e3db7b6feb083d16a7db2ef4a68fbce6fdb8db4d1ecae37ac3"}},"metadata":{"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855":{"links":[],"embeds":[],"tags":[],"headings":[]},"5286359066302a1342de2b589824c82764471d39883d6f6745f5028a37193367":{"links":[{"lineStart":0,"lineEnd":1,"link":"Misc Task","original":"[[Misc Task]]","displayText":"Misc Task"},{"lineStart":0,"lineEnd":1,"link":"Career","original":"[[Career]]","displayText":"Career"}],"embeds":[],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"6e381d7f0677976aaed1d6965f7ff2236459cdef5e0d5c436968ad79c0325c6f":{"links":[{"lineStart":0,"lineEnd":1,"link":"Morning Pages","original":"[[Morning Pages]]","displayText":"Morning Pages"}],"embeds":[],"tags":[],"headings":[]},"bec4bbdd9e77da85283d0723adb8eef8549999ceb1067cd4b0bca820f8dea20c":{"links":[{"lineStart":0,"lineEnd":1,"link":"Milestone","original":"[[Milestone]]","displayText":"Milestone"},{"lineStart":6,"lineEnd":7,"link":"🗙 Your First Intention","original":"[[🗙 Your First Intention]]","displayText":"🗙 Your First Intention"}],"embeds":[],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3},{"line":5,"heading":"Intentions","level":3}]},"0f03357c219fd8e3ff91eb6728827304d78d045af6aed377befba3137e16621f":{"links":[{"lineStart":0,"lineEnd":1,"link":"Goal","original":"[[Goal]]","displayText":"Goal"},{"lineStart":6,"lineEnd":7,"link":"Ⓜ - 🗙 Your First Milestone","original":"[[Ⓜ - 🗙 Your First Milestone]]","displayText":"Ⓜ - 🗙 Your First Milestone"}],"embeds":[],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3},{"line":5,"heading":"Milestones","level":3}]},"88581ba238baedef68d49ac25e36dca8b3b22e6cf81d807269305a60c414ac2a":{"links":[{"lineStart":2,"lineEnd":3,"link":"⛳️ - 🗙 Your First Goal","original":"[[⛳️ - 🗙 Your First Goal]]","displayText":"⛳️ - 🗙 Your First Goal"}],"embeds":[],"tags":[],"headings":[{"line":4,"heading":"Ongoing","level":2}]},"42be97de695438d7ab6d10d0389bcf76dc7a9ffcf337fa3152427d11ef9b7eeb":{"links":[{"lineStart":0,"lineEnd":1,"link":"🌱 Seedling","original":"[[🌱 Seedling]]","displayText":"🌱 Seedling"},{"lineStart":0,"lineEnd":1,"link":"🌿 Budding","original":"[[🌿 Budding]]","displayText":"🌿 Budding"},{"lineStart":0,"lineEnd":1,"link":"🌳 Evergreen","original":"[[🌳 Evergreen]]","displayText":"🌳 Evergreen"}],"embeds":[],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"9e5d481678a487fccbfd679e2949dd99c3e234337a65120b02706188fb381937":{"links":[],"embeds":[],"tags":[],"headings":[{"line":0,"heading":"Situation...","level":2}]},"331780acb9a8d072614ce3d5f5710e7f01be014968e2a02b9bdf0969fb73cb4f":{"links":[],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":6,"lineEnd":7,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":8,"lineEnd":9,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":10,"lineEnd":11,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":12,"lineEnd":13,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":14,"lineEnd":15,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":16,"lineEnd":17,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":18,"lineEnd":19,"link":"🗙 Your First Intention#Example with Code","original":"![[🗙 Your First Intention#Example with Code]]","displayText":"🗙 Your First Intention#Example with Code"},{"lineStart":20,"lineEnd":21,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":22,"lineEnd":23,"link":"🗙 Your First Intention#Example with Code","original":"![[🗙 Your First Intention#Example with Code]]","displayText":"🗙 Your First Intention#Example with Code"},{"lineStart":24,"lineEnd":25,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":26,"lineEnd":27,"link":"🗙 Your First Intention#Example with Code","original":"![[🗙 Your First Intention#Example with Code]]","displayText":"🗙 Your First Intention#Example with Code"},{"lineStart":28,"lineEnd":29,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":30,"lineEnd":31,"link":"🗙 Your First Intention#Example with Code","original":"![[🗙 Your First Intention#Example with Code]]","displayText":"🗙 Your First Intention#Example with Code"},{"lineStart":32,"lineEnd":33,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":34,"lineEnd":35,"link":"🗙 Your First Intention#Example with Code","original":"![[🗙 Your First Intention#Example with Code]]","displayText":"🗙 Your First Intention#Example with Code"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"244f3796d99fadc7f3ec89cd2837c589f2878d2574239d972587a54f06d0549c":{"links":[{"lineStart":0,"lineEnd":1,"link":"Intention","original":"[[Intention]]","displayText":"Intention"},{"lineStart":28,"lineEnd":29,"link":"React - Notable Packages","original":"[[React - Notable Packages]]","displayText":"React - Notable Packages"},{"lineStart":29,"lineEnd":30,"link":"Programming","original":"[[Programming]]","displayText":"Programming"},{"lineStart":30,"lineEnd":31,"link":"Programming","original":"[[Programming]]","displayText":"Programming"}],"embeds":[],"tags":[],"headings":[{"line":2,"heading":"Clocks","level":3},{"line":7,"heading":"Result (total time and explain if I go over my estimate)","level":3},{"line":9,"heading":"Notes","level":3},{"line":12,"heading":"cuid","level":4},{"line":16,"heading":"Resolving Errors","level":4},{"line":19,"heading":"Example with Code","level":4},{"line":27,"heading":"Destinations","level":4}]},"b92a67645754a186f002207245932e9c7e806b1b429726e0a537d266eba47c2f":{"links":[{"lineStart":0,"lineEnd":1,"link":"React","original":"[[React]]","displayText":"React"}],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":6,"lineEnd":7,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":8,"lineEnd":9,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":10,"lineEnd":11,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":12,"lineEnd":13,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":14,"lineEnd":15,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":16,"lineEnd":17,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":18,"lineEnd":19,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":20,"lineEnd":21,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":22,"lineEnd":23,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"},{"lineStart":24,"lineEnd":25,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"e27f594131b8abafad36d90fc624a1489638dc34879542e2a9448d372f4ff204":{"links":[{"lineStart":2,"lineEnd":3,"link":"Morning Pages (date)","original":"[[Morning Pages (date)]]","displayText":"Morning Pages (date)"}],"embeds":[{"lineStart":0,"lineEnd":1,"link":"🎯 Active Goals","original":"![[🎯 Active Goals]]","displayText":"🎯 Active Goals"}],"tags":[],"headings":[]},"dbff5f78b24dc05623ca8d841e99a13bf4c5f6bae343a4571fc2a7182d6a0e08":{"links":[{"lineStart":2,"lineEnd":3,"link":"Morning Pages (2020-08-13)","original":"[[Morning Pages (2020-08-13)]]","displayText":"Morning Pages (2020-08-13)"},{"lineStart":7,"lineEnd":8,"link":"🗙 Your First Intention","original":"[[🗙 Your First Intention]]","displayText":"🗙 Your First Intention"},{"lineStart":10,"lineEnd":11,"link":"Misc - 🗙 Example Career Task","original":"[[Misc - 🗙 Example Career Task]]","displayText":"Misc - 🗙 Example Career Task"}],"embeds":[{"lineStart":0,"lineEnd":1,"link":"🎯 Active Goals","original":"![[🎯 Active Goals]]","displayText":"🎯 Active Goals"}],"tags":[],"headings":[]},"673e6d69251b833ddd03aa5213449cd14036986adcbab0e6df0c62f8a98d3ee5":{"links":[],"embeds":[],"tags":[],"headings":[]},"f736889ed1db59d5c91af11a5f0e8a0defff5abe5d0144d4a62bdd8f2237d4a1":{"links":[{"lineStart":2,"lineEnd":3,"link":"Morning Pages (2020-08-13)","original":"[[Morning Pages (2020-08-13)]]","displayText":"Morning Pages (2020-08-13)"},{"lineStart":7,"lineEnd":8,"link":"🗙 Your First Intention","original":"[[🗙 Your First Intention]]","displayText":"🗙 Your First Intention"},{"lineStart":10,"lineEnd":11,"link":"Misc - 🗙 Example Career Task","original":"[[Misc - 🗙 Example Career Task]]","displayText":"Misc - 🗙 Example Career Task"}],"embeds":[{"lineStart":0,"lineEnd":1,"link":"🎯 Active Goals","original":"![[🎯 Active Goals]]","displayText":"🎯 Active Goals"}],"tags":[],"headings":[]},"8c7353dcf17461d753ec6ee54c3eb5c659927654b8dcdb1b536196b2cedd20b1":{"links":[{"lineStart":2,"lineEnd":3,"link":"Morning Pages (2020-08-13)","original":"[[Morning Pages (2020-08-13)]]","displayText":"Morning Pages (2020-08-13)"},{"lineStart":7,"lineEnd":8,"link":"🗙 Your First Intention","original":"[[🗙 Your First Intention]]","displayText":"🗙 Your First Intention"},{"lineStart":10,"lineEnd":11,"link":"Misc - 🗙 Example Career Task","original":"[[Misc - 🗙 Example Career Task]]","displayText":"Misc - 🗙 Example Career Task"}],"embeds":[{"lineStart":0,"lineEnd":1,"link":"🎯 Active Goals","original":"![[🎯 Active Goals]]","displayText":"🎯 Active Goals"}],"tags":[],"headings":[]},"10eb87ebe40695aca998a2d64136d516d58dad3aa8b2ead536cc76f9326cea48":{"links":[{"lineStart":2,"lineEnd":3,"link":"Morning Pages (2020-08-13)","original":"[[Morning Pages (2020-08-13)]]","displayText":"Morning Pages (2020-08-13)"},{"lineStart":7,"lineEnd":8,"link":"🗙 Your First Intention","original":"[[🗙 Your First Intention]]","displayText":"🗙 Your First Intention"},{"lineStart":10,"lineEnd":11,"link":"Misc - 🗙 Example Career Task","original":"[[Misc - 🗙 Example Career Task]]","displayText":"Misc - 🗙 Example Career Task"}],"embeds":[{"lineStart":0,"lineEnd":1,"link":"🎯 Active Goals","original":"![[🎯 Active Goals]]","displayText":"🎯 Active Goals"},{"lineStart":12,"lineEnd":13,"link":"supports-mermaid-diagrams.jpeg","original":"![[supports-mermaid-diagrams.jpeg]]","displayText":"supports-mermaid-diagrams.jpeg"}],"tags":[],"headings":[]},"03cb27f8b66516788520e3be9e2f41a30e0e0d8b34c1dcfb5f4b24f071e8bdb7":{"links":[{"lineStart":2,"lineEnd":3,"link":"Morning Pages (2020-08-13)","original":"[[Morning Pages (2020-08-13)]]","displayText":"Morning Pages (2020-08-13)"},{"lineStart":7,"lineEnd":8,"link":"🗙 Your First Intention","original":"[[🗙 Your First Intention]]","displayText":"🗙 Your First Intention"},{"lineStart":10,"lineEnd":11,"link":"Misc - 🗙 Example Career Task","original":"[[Misc - 🗙 Example Career Task]]","displayText":"Misc - 🗙 Example Career Task"}],"embeds":[{"lineStart":0,"lineEnd":1,"link":"🎯 Active Goals","original":"![[🎯 Active Goals]]","displayText":"🎯 Active Goals"},{"lineStart":11,"lineEnd":12,"link":"supports-mermaid-diagrams.jpeg","original":"![[supports-mermaid-diagrams.jpeg]]","displayText":"supports-mermaid-diagrams.jpeg"}],"tags":[],"headings":[]},"e766b3cdecf4ac42c37cde6193407a3272885fa2e592c3fe47d1f4afe64d1a0d":{"links":[],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"847a8e75fb021eea997cc8a882354b89307919a1c234a212fe96b0bdbff1359d":{"links":[{"lineStart":0,"lineEnd":1,"link":"React","original":"[[React]]","displayText":"React"}],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#cuid","original":"![[🗙 Your First Intention#cuid]]","displayText":"🗙 Your First Intention#cuid"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"7c5f4f83ce7403e3db7b6feb083d16a7db2ef4a68fbce6fdb8db4d1ecae37ac3":{"links":[],"embeds":[{"lineStart":0,"lineEnd":1,"link":"supports-mermaid-diagrams.jpeg","original":"![[supports-mermaid-diagrams.jpeg]]","displayText":"supports-mermaid-diagrams.jpeg"}],"tags":[],"headings":[]},"b0f9ac7891176c7461813788181c3b974a474f1d73a1c154ab9954f6a4fc37aa":{"links":[{"lineStart":0,"lineEnd":1,"link":"Intention","original":"[[Intention]]","displayText":"Intention"},{"lineStart":28,"lineEnd":29,"link":"React - Notable Packages","original":"[[React - Notable Packages]]","displayText":"React - Notable Packages"},{"lineStart":29,"lineEnd":30,"link":"Programming","original":"[[Programming]]","displayText":"Programming"},{"lineStart":30,"lineEnd":31,"link":"Programming","original":"[[Programming]]","displayText":"Programming"}],"embeds":[],"tags":[],"headings":[{"line":2,"heading":"Clocks","level":3},{"line":7,"heading":"Result (total time and explain if I go over my estimate)","level":3},{"line":9,"heading":"Notes","level":3},{"line":12,"heading":"cuid","level":4},{"line":16,"heading":"Resolving Errors","level":4},{"line":19,"heading":"Example with Code","level":4},{"line":27,"heading":"Destinations","level":4}]},"bb0ac2fa4c723fa0e2468959ae5321d7e19d8051dd550c6bd1da962aa702d8cb":{"links":[{"lineStart":0,"lineEnd":1,"link":"Intention","original":"[[Intention]]","displayText":"Intention"},{"lineStart":28,"lineEnd":29,"link":"React - Notable Packages","original":"[[React - Notable Packages]]","displayText":"React - Notable Packages"},{"lineStart":29,"lineEnd":30,"link":"Programming","original":"[[Programming]]","displayText":"Programming"},{"lineStart":30,"lineEnd":31,"link":"Programming","original":"[[Programming]]","displayText":"Programming"}],"embeds":[],"tags":[],"headings":[{"line":2,"heading":"Clocks","level":3},{"line":7,"heading":"Result (total time and explain if I go over my estimate)","level":3},{"line":9,"heading":"Notes","level":3},{"line":12,"heading":"cuid","level":4},{"line":16,"heading":"Resolving Errors","level":4},{"line":19,"heading":"Example with Code","level":4},{"line":27,"heading":"Destinations","level":4}]},"973d190974298f2643d59700453bdaf2845cb763da3017a459d9a0d54f42b04c":{"links":[],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"3054edff9d539c8b9f65b4d9271b24d9becd766ab6fe3b8ca7cf98143729a350":{"links":[],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":6,"lineEnd":7,"link":"🗙 Your First Intention","original":"![[🗙 Your First Intention]]","displayText":"🗙 Your First Intention"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"7e0e4e15d63cf3b301cb1e03f7c94a7ec0308f5fd81d83b4ea1474d983075af6":{"links":[],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":6,"lineEnd":7,"link":"🗙 Your First Intention#Exa","original":"![[🗙 Your First Intention#Exa]]","displayText":"🗙 Your First Intention#Exa"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]},"aa8bc43e340412363979e05d6fc010f522ef64d205d433330c849daafef62212":{"links":[],"embeds":[{"lineStart":4,"lineEnd":5,"link":"🗙 Your First Intention#Resolving Errors","original":"![[🗙 Your First Intention#Resolving Errors]]","displayText":"🗙 Your First Intention#Resolving Errors"},{"lineStart":6,"lineEnd":7,"link":"🗙 Your First Intention#Example with Code","original":"![[🗙 Your First Intention#Example with Code]]","displayText":"🗙 Your First Intention#Example with Code"}],"tags":[],"headings":[{"line":2,"heading":"Notes","level":3}]}},"algorithmVersion":12} --------------------------------------------------------------------------------