Initial Setup

This is the initial setup, it should work for most of what we have here.
This commit is contained in:
Jigme Datse Yli-Rasku 2024-01-31 21:19:21 -08:00
parent 023f96b3af
commit 5aa18984e5
10 changed files with 46067 additions and 0 deletions

View File

@ -0,0 +1,17 @@
---
# This will create the note in the "journal" subdirectory of the current workspace,
# regardless of which file is the active file.
type: daily-note
foam_template:
name: Daily Log
description: BuJo Daily Log
filepath: 'bullet/daily/$FOAM_DATE_YEAR-$FOAM_DATE_MONTH-$FOAM_DATE_DATE-$FOAM_TITLE.md'
---
# $FOAM_TITLE
* [ ] Migrate from \-1d
## Documentation
See [[BuJo Format]]

View File

@ -0,0 +1,10 @@
---
type: daily-note
# This will create the note in the "journal" subdirectory of the current workspace,
# regardless of which file is the active file.
foam_template:
filepath: 'journal/$FOAM_TITLE.md'
---
* [ ] Create Daily Log
* [ ] Migrate Daily Log

11
.foam/templates/docs.md Normal file
View File

@ -0,0 +1,11 @@
---
# This will create the note in the "journal" subdirectory of the current workspace,
# regardless of which file is the active file.
type: documentation
foam_template:
name: Documentation
description: Create New Documentation
filepath: 'docs/my-docs/$FOAM_TITLE.md'
---
# $FOAM_TITLE

View File

@ -0,0 +1,6 @@
---
# This will create the note in the "journal" subdirectory of the current workspace,
# regardless of which file is the active file.
foam_template:
filepath: 'journal/$FOAM_TITLE.md'
---

View File

@ -0,0 +1,25 @@
# Foam Note Templates
Foam includes note templates!
This allows you to easily create notes that have similar structure without having to use copy/paste :)
Templates support the [VS Code's Snippet Syntax](https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax), which means you can:
- add variables to the newly created note
- add tabstop to automatically navigate to the key parts of the note, just like a form
Below you can see an example showing a todo list and a timestamp.
## Todo List
1. ${1:First tabstop}
2. ${2:A second tabstop}
3. ${3:A third tabstop}
Note Created: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}
---
Try out the above example by running the `Foam: Create New Note From Template` command and selecting the `your-first-template` template. Notice what happens when your new note is created!
To remove this template, simply delete the `.foam/templates/your-first-template.md` file.
Enjoy!

View File

@ -0,0 +1,26 @@
# Notes
This is where I'm starting creating the notes for the Computer Service
Journal.
Let's see:
* Title Page
* Location
* Site
* Computer
* Brief Summary
* Format
* Digital
* Hand Written
* Guide
* Index
* Notes
* Service Spread
* Service Action
* Service Device
* Notes
That's probably it for now.
I guess creating each of these different pages would be the next step.

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 607 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 615 KiB

View File

@ -0,0 +1,30 @@
---
# This will create the note in the "journal" subdirectory of the current workspace,
# regardless of which file is the active file.
type: daily-note
---
# Computer Service Journal
* [ ] Migrate from \-1d (none)
* [/] Start work on Computer Service Journal
* [x] Background
* [x] Title Page
* [ ] Brief Sumary
* [ ] Format
* [ ] Digital
* [ ] Written
* [ ] Purpose
* [ ] Guide
* [ ] Index
* [ ] Notes
* [ ] Service Spread
* [ ] System Info
* [ ] Initial Goals
* [ ] Notes
* [ ] Notes
* [ ] Back Page
## Documentation
See [[BuJo Format]]

8
journal/2024-01-31.md Normal file
View File

@ -0,0 +1,8 @@
---
type: daily-note
# This will create the note in the "journal" subdirectory of the current workspace,
# regardless of which file is the active file.
---
* [ ] Create Daily Log
* [ ] Migrate Daily Log