From 3372f128c316669018ff42b0b62d9f43151adce2 Mon Sep 17 00:00:00 2001 From: Steph Ango <10565871+kepano@users.noreply.github.com> Date: Sun, 25 May 2025 15:17:10 -0700 Subject: [PATCH] more bases --- Categories/Albums.md | 24 +----------- Categories/Clippings.md | 23 +----------- Categories/Games.md | 25 +------------ Categories/Meetings.md | 23 +----------- Categories/Places.md | 24 +----------- Categories/Podcast episodes.md | 24 +----------- Categories/Recipes.md | 26 +------------ Categories/Trips.md | 20 +--------- Daily.base | 29 ++++++++++++++ Daily/2023-09-30.md | 10 +---- References/Jazz.md | 12 +----- References/Kevin Kelly.md | 20 +--------- References/Kyoto.md | 22 +---------- References/Paul Chambers.md | 11 +----- References/Sci-fi.md | 11 +----- References/Steph Ango.md | 19 +--------- References/Well Made.md | 11 +----- Templates/Author Template.md | 11 +----- Templates/Backlinks Template.md | 8 ---- Templates/Bases/Albums.base | 46 +++++++++++++++++++++++ Templates/Bases/Backlinks.base | 14 +++++++ Templates/{ => Bases}/Books.base | 0 Templates/Bases/Clippings.base | 37 ++++++++++++++++++ Templates/Bases/Games.base | 49 ++++++++++++++++++++++++ Templates/Bases/Genre.base | 17 +++++++++ Templates/Bases/Meetings.base | 33 ++++++++++++++++ Templates/{ => Bases}/Movies.base | 21 +++++++++++ Templates/Bases/Place type.base | 24 ++++++++++++ Templates/Bases/Places.base | 52 ++++++++++++++++++++++++++ Templates/Bases/Podcast episodes.base | 45 ++++++++++++++++++++++ Templates/{ => Bases}/Products.base | 27 ++++++++++++- Templates/Bases/Recipes.base | 21 +++++++++++ Templates/Bases/Trips.base | 27 +++++++++++++ Templates/City Template.md | 22 +---------- Templates/Daily.base | 20 ---------- Templates/Director Template.md | 11 +----- Templates/Game Studio Template.md | 12 +----- Templates/Genre Template.md | 11 +----- Templates/Meeting Type Template.md | 15 +------- Templates/Meetings List Template.md | 9 +---- Templates/Monthly Note Template.md | 11 +----- Templates/Movie Genre Template.md | 11 +----- Templates/Music Genre Template.md | 12 +----- Templates/Musician Template.md | 12 +----- Templates/People Template.md | 10 +---- Templates/People Type Template.md | 13 ------- Templates/Place Type Template.md | 11 +----- Templates/Podcast Template.md | 11 +----- Templates/Product Type Template.md | 18 +-------- Templates/Recent Entries Template.md | 10 ----- Templates/Stock Template.md | 19 ---------- Templates/Video Game Genre Template.md | 14 +------ 52 files changed, 477 insertions(+), 541 deletions(-) create mode 100644 Daily.base delete mode 100644 Templates/Backlinks Template.md create mode 100644 Templates/Bases/Albums.base create mode 100644 Templates/Bases/Backlinks.base rename Templates/{ => Bases}/Books.base (100%) create mode 100644 Templates/Bases/Clippings.base create mode 100644 Templates/Bases/Games.base create mode 100644 Templates/Bases/Genre.base create mode 100644 Templates/Bases/Meetings.base rename Templates/{ => Bases}/Movies.base (71%) create mode 100644 Templates/Bases/Place type.base create mode 100644 Templates/Bases/Places.base create mode 100644 Templates/Bases/Podcast episodes.base rename Templates/{ => Bases}/Products.base (71%) create mode 100644 Templates/Bases/Recipes.base create mode 100644 Templates/Bases/Trips.base delete mode 100644 Templates/Daily.base delete mode 100644 Templates/People Type Template.md delete mode 100644 Templates/Recent Entries Template.md delete mode 100644 Templates/Stock Template.md diff --git a/Categories/Albums.md b/Categories/Albums.md index f2a36c7..4d97d85 100644 --- a/Categories/Albums.md +++ b/Categories/Albums.md @@ -4,26 +4,4 @@ tags: - categories --- -```base -display: - file.name: Album - property.year: Year - property.artist: Artist - property.created: Added - property.rating: Rating - property.genre: Genre -views: - - type: table - name: Table - filters: - and: - - contains(categories, concat("[[", this.file.name, "]]")) - - not(contains(file.name, "Template")) - order: - - file.name - - artist - - rating - - year - - genre - -``` \ No newline at end of file +![[Albums.base]] \ No newline at end of file diff --git a/Categories/Clippings.md b/Categories/Clippings.md index 7a18582..381fb3a 100644 --- a/Categories/Clippings.md +++ b/Categories/Clippings.md @@ -3,25 +3,4 @@ tags: - categories --- -```base -display: - file.name: Title - property.author: Author - property.created: Clipped - property.published: Published -views: - - type: table - name: Table - filters: - and: - - contains(categories, concat("[[", this.file.name, "]]")) - - not(contains(file.name, "Template")) - order: - - file.name - - author - - created - - published - sort: - - column: clipped - direction: DESC -``` +![[Clippings.base]] \ No newline at end of file diff --git a/Categories/Games.md b/Categories/Games.md index 315ba4d..c501b8a 100644 --- a/Categories/Games.md +++ b/Categories/Games.md @@ -3,27 +3,4 @@ tags: - categories --- - -```base -display: - file.name: Book - property.year: Year - property.maker: Maker - property.rating: Rating - property.genre: Genre - property.last: Last played -views: - - type: table - name: Table - filters: - and: - - contains(property.categories, "[[Games]]") - - not(contains(file.name, "Template")) - order: - - file.name - - maker - - genre - - year - - rating - - last -``` +![[Games.base]] diff --git a/Categories/Meetings.md b/Categories/Meetings.md index 0db7bab..ca2603f 100644 --- a/Categories/Meetings.md +++ b/Categories/Meetings.md @@ -2,25 +2,4 @@ tags: - categories --- - - -```base -filters: - and: - - contains(categories, concat("[[", this.file.name, "]]")) - - not(contains(file.name, "Template")) -display: - file.name: Meeting - property.type: Type - property.people: People - property.date: Date -views: - - type: table - name: Table - order: - - file.name - - type - - people - - date - -``` +![[Meetings.base]] \ No newline at end of file diff --git a/Categories/Places.md b/Categories/Places.md index 43904bc..73063e6 100644 --- a/Categories/Places.md +++ b/Categories/Places.md @@ -11,26 +11,4 @@ height:400px ## Places -```base -filters: - and: - - contains(property.categories, "[[Places]]") - - not(contains(file.name, "Template")) -display: - property.type: Type - property.rating: Rating - property.loc: Location - file.name: Name -views: - - type: table - name: Table - order: - - file.name - - loc - - type - - rating - sort: - - column: property.loc - direction: ASC - -``` +![[Places.base]] diff --git a/Categories/Podcast episodes.md b/Categories/Podcast episodes.md index ae92b39..f66fd4b 100644 --- a/Categories/Podcast episodes.md +++ b/Categories/Podcast episodes.md @@ -3,26 +3,4 @@ tags: - categories --- -```base -display: - file.name: Podcast - property.show: Show - property.guests: Guests - property.episode: Episode - property.rating: Rating - property.published: Published -views: - - type: table - name: Table - filters: - and: - - contains(categories, concat("[[", this.file.name, "]]")) - - not(contains(file.name, "Template")) - order: - - file.name - - show - - guests - - episode - - rating - - published -``` \ No newline at end of file +![[Podcast episodes.base]] diff --git a/Categories/Recipes.md b/Categories/Recipes.md index 067df2d..63062c9 100644 --- a/Categories/Recipes.md +++ b/Categories/Recipes.md @@ -3,28 +3,4 @@ tags: - categories --- - -```base -filters: - and: - - contains(categories, concat("[[", this.file.name, "]]")) - - not(contains(file.name, "Template")) -display: - file.name: Name - property.author: Author - property.type: Type - property.ingredients: Ingredients - property.cuisine: Cuisine - property.rating: Rating -views: - - type: table - name: Table - order: - - file.name - - type - - author - - ingredients - - cuisine - - rating - -``` +![[Recipes.base]] diff --git a/Categories/Trips.md b/Categories/Trips.md index 8e8e446..bcd8ffc 100644 --- a/Categories/Trips.md +++ b/Categories/Trips.md @@ -3,22 +3,4 @@ tags: - categories --- -```base -filters: - and: - - contains(categories, concat("[[", this.file.name, "]]")) - - not(contains(file.name, "Template")) -display: - file.name: Name - property.loc: Location - property.end: End - property.start: Start -views: - - type: table - name: Table - order: - - file.name - - loc - - start - - end -``` +![[Trips.base]] diff --git a/Daily.base b/Daily.base new file mode 100644 index 0000000..ee4c326 --- /dev/null +++ b/Daily.base @@ -0,0 +1,29 @@ +filters: + or: + - linksTo(file.file, this.file.path) + - contains(property.created, this.file.name) + - contains(property.last, this.file.name) + - contains(property.end, this.file.name) +display: + file.name: Entry + property.category: Categories + property.created: Created +views: + - type: table + name: Daily notes + filters: + and: + - not(contains(property.tags, "monthly")) + order: + - file.name + - category + - created + sort: + - column: file.name + direction: ASC + - column: property.category + direction: ASC + - column: property.created + direction: ASC + columnSize: + file.name: 263 diff --git a/Daily/2023-09-30.md b/Daily/2023-09-30.md index ff41ba4..6a92606 100644 --- a/Daily/2023-09-30.md +++ b/Daily/2023-09-30.md @@ -4,12 +4,4 @@ tags: --- ## Notes -```dataview -list -where - !contains(file.tags, "daily") and - contains(file.outlinks, this.file.link) or - contains(string(file.frontmatter), string(dateformat(this.file.day,"yyyy-MM-dd"))) -sort file.ctime asc -limit 50 -``` \ No newline at end of file +![[Daily.base]] \ No newline at end of file diff --git a/References/Jazz.md b/References/Jazz.md index fe3aa0d..f444531 100644 --- a/References/Jazz.md +++ b/References/Jazz.md @@ -3,14 +3,4 @@ tags: - music/genres --- -```dataview -table without id - file.link as Album, - artist as Artist, - genre as Genre, - rating as Rating -where - contains(categories, [[Albums]]) and - contains(genre,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Albums.base#Genre]] \ No newline at end of file diff --git a/References/Kevin Kelly.md b/References/Kevin Kelly.md index 455f092..d8a512a 100644 --- a/References/Kevin Kelly.md +++ b/References/Kevin Kelly.md @@ -12,24 +12,8 @@ created: 2023-09-12 # Clippings -```dataview -table without id - file.link as Title, - published as Published -where - contains(categories,[[Clippings]]) and - contains(author,this.file.link) -sort rating desc -``` +![[Clippings.base#Author]] # Podcast episodes -```dataview -table without id - file.link as Podcast, - published as Published -where - contains(categories,[[Podcast episodes]]) and - contains(guests,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Podcast episodes.base#Guest]] \ No newline at end of file diff --git a/References/Kyoto.md b/References/Kyoto.md index 2561f10..d8b803c 100644 --- a/References/Kyoto.md +++ b/References/Kyoto.md @@ -16,16 +16,7 @@ created: 2023-09-12 --- ## Trips -```dataview -table without id - file.link as Trip, - start as Start, - end as End -where - contains(categories, [[Trips]]) and - contains(loc, this.file.link) -sort file.name desc -``` +![[Trips.base#Related trips]] ## Map @@ -42,13 +33,4 @@ coordinates: [[Kyoto]] ## Places -```dataview -table without id - file.link as Place, - rating as Rating, - type as Type -where - contains(categories, [[Places]]) and - contains(loc, this.file.link) -sort rating desc -``` \ No newline at end of file +![[Places.base#Location]] \ No newline at end of file diff --git a/References/Paul Chambers.md b/References/Paul Chambers.md index 70f3613..ce5a141 100644 --- a/References/Paul Chambers.md +++ b/References/Paul Chambers.md @@ -8,13 +8,4 @@ created: 2023-09-13 --- ## Albums -```dataview -table without id - file.link as Album, - artist as Artist, - rating as Rating -where - contains(categories,[[Albums]]) and - contains(artist,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Albums.base#Related albums]] \ No newline at end of file diff --git a/References/Sci-fi.md b/References/Sci-fi.md index d1fb424..1545b03 100644 --- a/References/Sci-fi.md +++ b/References/Sci-fi.md @@ -2,13 +2,4 @@ tags: - genres --- - -```dataview -table without id - file.link as Title, - categories as categories, - rating as Rating -where - contains(genre,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Genre.base]] \ No newline at end of file diff --git a/References/Steph Ango.md b/References/Steph Ango.md index c11c527..4d18142 100644 --- a/References/Steph Ango.md +++ b/References/Steph Ango.md @@ -12,23 +12,8 @@ url: https://stephango.com/ --- ## Clippings -```dataview -table without id - file.link as Title, - published as Published -where - contains(author,this.file.link) -sort rating desc -``` +![[Clippings.base#Author]] ## Meetings -```dataview -table without id - file.link as Meeting, - date as Date -where - contains(people,this.file.link) -sort file.name desc -``` - +![[Meetings.base#Person]] \ No newline at end of file diff --git a/References/Well Made.md b/References/Well Made.md index 4a51c6e..a986895 100644 --- a/References/Well Made.md +++ b/References/Well Made.md @@ -9,13 +9,4 @@ tags: --- ## Episodes -```dataview -table without id - link(file.link, "Ep. " + string(episode)) as Episode, - guests as Guest, - rating as Rating -where - contains(categories,[[Podcast episodes]]) and - contains(show,this.file.link) -sort episode desc -``` \ No newline at end of file +![[Podcast episodes.base#Show]] \ No newline at end of file diff --git a/Templates/Author Template.md b/Templates/Author Template.md index d3c32de..c26f306 100644 --- a/Templates/Author Template.md +++ b/Templates/Author Template.md @@ -6,13 +6,4 @@ tags: --- ## Books -```dataview -table without id - file.link as Title, - year as Year, - rating as Rating -where - contains(categories,[[Books]]) and - contains(author,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Books.base#Author]] \ No newline at end of file diff --git a/Templates/Backlinks Template.md b/Templates/Backlinks Template.md deleted file mode 100644 index 67425d8..0000000 --- a/Templates/Backlinks Template.md +++ /dev/null @@ -1,8 +0,0 @@ - -```dataview -list -where - contains(type, this.file.link) and - !contains(file.name, "Template") -sort file.ctime asc -``` \ No newline at end of file diff --git a/Templates/Bases/Albums.base b/Templates/Bases/Albums.base new file mode 100644 index 0000000..97b0397 --- /dev/null +++ b/Templates/Bases/Albums.base @@ -0,0 +1,46 @@ +filters: + and: + - contains(property.categories, "[[Albums]]") + - not(contains(file.name, "Template")) +display: + file.name: Album + property.year: Year + property.artist: Artist + property.created: Added + property.rating: Rating + property.genre: Genre +views: + - type: table + name: Albums + filters: + and: + - contains(categories, concat("[[", this.file.name, "]]")) + - not(contains(file.name, "Template")) + order: + - file.name + - artist + - rating + - year + - genre + - type: table + name: Artist + filters: + and: + - contains(artist, concat("[[", this.file.name, "]]")) + order: + - file.name + - artist + - rating + - year + - genre + - type: table + name: Genre + filters: + and: + - contains(genre, concat("[[", this.file.name, "]]")) + order: + - file.name + - artist + - rating + - year + - genre diff --git a/Templates/Bases/Backlinks.base b/Templates/Bases/Backlinks.base new file mode 100644 index 0000000..757334e --- /dev/null +++ b/Templates/Bases/Backlinks.base @@ -0,0 +1,14 @@ +filters: + and: + - linksTo(file.file, this.file.path) +display: + property.category: Category + file.name: Name + property.created: Created +views: + - type: table + name: Backlinks + order: + - file.name + - category + - created diff --git a/Templates/Books.base b/Templates/Bases/Books.base similarity index 100% rename from Templates/Books.base rename to Templates/Bases/Books.base diff --git a/Templates/Bases/Clippings.base b/Templates/Bases/Clippings.base new file mode 100644 index 0000000..9f9eec8 --- /dev/null +++ b/Templates/Bases/Clippings.base @@ -0,0 +1,37 @@ +filters: + and: + - contains(property.categories, "[[Clippings]]") + - not(contains(file.name, "Template")) +display: + file.name: Title + property.author: Author + property.created: Clipped + property.published: Published +views: + - type: table + name: Clippings + filters: + and: + - contains(categories, concat("[[", this.file.name, "]]")) + - not(contains(file.name, "Template")) + order: + - file.name + - author + - created + - published + sort: + - column: clipped + direction: DESC + - type: table + name: Author + filters: + and: + - contains(author, concat("[[", this.file.name, "]]")) + order: + - file.name + - author + - created + - published + sort: + - column: clipped + direction: DESC diff --git a/Templates/Bases/Games.base b/Templates/Bases/Games.base new file mode 100644 index 0000000..5fb31a4 --- /dev/null +++ b/Templates/Bases/Games.base @@ -0,0 +1,49 @@ +filters: + and: + - contains(property.categories, "[[Games]]") + - not(contains(file.name, "Template")) +display: + file.name: Games + property.year: Year + property.maker: Maker + property.rating: Rating + property.genre: Genre + property.last: Last played +views: + - type: table + name: Games + filters: + and: + - contains(property.categories, "[[Games]]") + - not(contains(file.name, "Template")) + order: + - file.name + - maker + - genre + - year + - rating + - last + - type: table + name: Studio + filters: + and: + - contains(maker, concat("[[", this.file.name, "]]")) + order: + - file.name + - maker + - genre + - year + - rating + - last + - type: table + name: Genre + filters: + and: + - contains(genre, concat("[[", this.file.name, "]]")) + order: + - file.name + - maker + - genre + - year + - rating + - last diff --git a/Templates/Bases/Genre.base b/Templates/Bases/Genre.base new file mode 100644 index 0000000..7249d4c --- /dev/null +++ b/Templates/Bases/Genre.base @@ -0,0 +1,17 @@ +filters: + and: + - contains(genre, concat("[[", this.file.name, "]]")) +display: + property.categories: Categories + property.rating: Rating + property.last: Last + file.name: Name +views: + - type: table + name: Table + order: + - file.name + - categories + - rating + - last + sort: [] diff --git a/Templates/Bases/Meetings.base b/Templates/Bases/Meetings.base new file mode 100644 index 0000000..5ef7932 --- /dev/null +++ b/Templates/Bases/Meetings.base @@ -0,0 +1,33 @@ +filters: + and: + - contains(property.categories, "[[Meetings]]") + - not(contains(file.name, "Template")) +display: + property.date: Date + property.people: People + property.type: Type + file.name: Meeting +views: + - type: table + name: Meetings + order: + - file.name + - date + - type + - people + sort: + - column: property.date + direction: ASC + - type: table + name: Person + filters: + and: + - contains(people, concat("[[", this.file.name, "]]")) + order: + - file.name + - date + - type + - people + sort: + - column: property.date + direction: ASC diff --git a/Templates/Movies.base b/Templates/Bases/Movies.base similarity index 71% rename from Templates/Movies.base rename to Templates/Bases/Movies.base index 1b18142..9df871a 100644 --- a/Templates/Movies.base +++ b/Templates/Bases/Movies.base @@ -9,6 +9,7 @@ display: property.year: Year property.director: Director property.genre: Genre + property.cast: Cast views: - type: table name: Favorites @@ -56,3 +57,23 @@ views: - year - director - genre + - type: table + name: Genre + filters: + and: + - contains(genre, concat("[[", this.file.name, "]]")) + order: + - file.name + - year + - director + - genre + - type: table + name: Director + filters: + and: + - contains(director, concat("[[", this.file.name, "]]")) + order: + - file.name + - year + - cast + - genre diff --git a/Templates/Bases/Place type.base b/Templates/Bases/Place type.base new file mode 100644 index 0000000..0091db8 --- /dev/null +++ b/Templates/Bases/Place type.base @@ -0,0 +1,24 @@ +filters: + and: + - contains(type, concat("[[", this.file.name, "]]")) +display: + property.rating: Rating + file.name: Name + property.loc: Location + property.last: Last +views: + - type: table + name: Default view + order: + - file.name + - rating + - last + - loc + sort: + - column: property.last + direction: DESC + - column: property.rating + direction: ASC + columnSize: + property.rating: 94 + property.loc: 270 diff --git a/Templates/Bases/Places.base b/Templates/Bases/Places.base new file mode 100644 index 0000000..8af274c --- /dev/null +++ b/Templates/Bases/Places.base @@ -0,0 +1,52 @@ +filters: + and: + - contains(property.categories, "[[Places]]") + - not(contains(file.name, "Template")) +display: + property.type: Type + property.rating: Rating + property.loc: Location + file.name: Name + property.last: Last +views: + - type: table + name: Places + order: + - file.name + - loc + - type + - rating + - last + sort: + - column: property.loc + direction: ASC + - type: table + name: Location + filters: + and: + - contains(loc, concat("[[", this.file.name, "]]")) + order: + - file.name + - type + - rating + - last + sort: + - column: property.last + direction: DESC + - column: property.loc + direction: ASC + - type: table + name: Type + filters: + and: + - contains(type, concat("[[", this.file.name, "]]")) + order: + - file.name + - type + - rating + - last + sort: + - column: property.last + direction: DESC + - column: property.loc + direction: ASC diff --git a/Templates/Bases/Podcast episodes.base b/Templates/Bases/Podcast episodes.base new file mode 100644 index 0000000..3a127b8 --- /dev/null +++ b/Templates/Bases/Podcast episodes.base @@ -0,0 +1,45 @@ +filters: + and: + - contains(property.categories, "[[Podcast episodes]]") + - not(contains(file.name, "Template")) +display: + file.name: Podcast + property.show: Show + property.guests: Guests + property.episode: Episode + property.rating: Rating + property.published: Published +views: + - type: table + name: All episodes + order: + - file.name + - show + - guests + - episode + - rating + - published + - type: table + name: Show + filters: + and: + - contains(show, concat("[[", this.file.name, "]]")) + order: + - file.name + - show + - guests + - episode + - rating + - published + - type: table + name: Guest + filters: + and: + - contains(guests, concat("[[", this.file.name, "]]")) + order: + - file.name + - show + - guests + - episode + - rating + - published diff --git a/Templates/Products.base b/Templates/Bases/Products.base similarity index 71% rename from Templates/Products.base rename to Templates/Bases/Products.base index 032e07d..47704af 100644 --- a/Templates/Products.base +++ b/Templates/Bases/Products.base @@ -1,8 +1,7 @@ filters: and: - - contains(category, "[[Products]]") + - contains(property.categories, "[[Products]]") - not(contains(file.name, "Template")) - - property.monthly-uses > 0 formulas: Usage: formula.Owned * monthly-uses Owned: round(dateDiff(acquired, now()) / -2629746000) @@ -63,3 +62,27 @@ views: direction: DESC - column: property.monthly-uses direction: DESC + - type: table + name: Type + filters: + and: + - contains(type, concat("[[", this.file.name, "]]")) + order: + - file.name + - rating + - price + - acquired + - type + columnSize: + file.name: 209 + property.monthly-uses: 82 + formula.Usage: 115 + sort: + - column: file.name + direction: ASC + - column: formula.Usage + direction: DESC + - column: property.acquired + direction: DESC + - column: property.monthly-uses + direction: DESC diff --git a/Templates/Bases/Recipes.base b/Templates/Bases/Recipes.base new file mode 100644 index 0000000..f4d5712 --- /dev/null +++ b/Templates/Bases/Recipes.base @@ -0,0 +1,21 @@ +filters: + and: + - contains(categories, concat("[[", this.file.name, "]]")) + - not(contains(file.name, "Template")) +display: + file.name: Name + property.author: Author + property.type: Type + property.ingredients: Ingredients + property.cuisine: Cuisine + property.rating: Rating +views: + - type: table + name: Recipes + order: + - file.name + - type + - author + - ingredients + - cuisine + - rating \ No newline at end of file diff --git a/Templates/Bases/Trips.base b/Templates/Bases/Trips.base new file mode 100644 index 0000000..53c6b2a --- /dev/null +++ b/Templates/Bases/Trips.base @@ -0,0 +1,27 @@ +filters: + and: + - contains(property.categories, "[[Trips]]") + - not(contains(file.name, "Template")) +display: + property.loc: Location + property.start: Start + property.end: End + file.name: Trip +views: + - type: table + name: Trips + order: + - file.name + - loc + - start + - end + - type: table + name: Related trips + filters: + and: + - contains(loc, concat("[[", this.file.name, "]]")) + order: + - file.name + - loc + - start + - end diff --git a/Templates/City Template.md b/Templates/City Template.md index 0e97457..795acfc 100644 --- a/Templates/City Template.md +++ b/Templates/City Template.md @@ -16,16 +16,7 @@ location: --- ## Trips -```dataview -table without id - file.link as Trip, - start as Start, - end as End -where - contains(categories, [[Trips]]) and - contains(loc, this.file.link) -sort file.name desc -``` +![[Trips.base#Related trips]] ## Map @@ -42,13 +33,4 @@ coordinates: [[Kyoto]] ## Places -```dataview -table without id - file.link as Place, - rating as Rating, - type as Type -where - contains(categories, [[Places]]) and - contains(loc, this.file.link) -sort rating desc -``` \ No newline at end of file +![[Places.base#Location]] \ No newline at end of file diff --git a/Templates/Daily.base b/Templates/Daily.base deleted file mode 100644 index dbc7d7d..0000000 --- a/Templates/Daily.base +++ /dev/null @@ -1,20 +0,0 @@ -filters: - or: - - linksTo(file.file, this.file.path) - - contains(property.created, this.file.name) - - contains(property.last, this.file.name) -views: - - type: table - name: Day - order: - - file.name - sort: - - column: property.created - direction: ASC - - type: table - name: Daily note - order: - - file.name - sort: - - column: property.created - direction: ASC diff --git a/Templates/Director Template.md b/Templates/Director Template.md index 2e99239..bd58663 100644 --- a/Templates/Director Template.md +++ b/Templates/Director Template.md @@ -8,13 +8,4 @@ created: {{date}} --- ## Movies -```dataview -table without id - file.link as Movie, - year as Year, - rating as Rating -where - contains(categories,[[Movies]]) and - contains(director,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Movies.base]] \ No newline at end of file diff --git a/Templates/Game Studio Template.md b/Templates/Game Studio Template.md index 8810f04..b8c671b 100644 --- a/Templates/Game Studio Template.md +++ b/Templates/Game Studio Template.md @@ -4,15 +4,7 @@ categories: tags: - companies --- + ## Games -```dataview -table without id - file.link as Game, - year as Year, - rating as Rating -where - contains(categories,[[Games]]) and - contains(maker,this.file.link) -sort year desc -``` \ No newline at end of file +![[Games.base#Studio]] \ No newline at end of file diff --git a/Templates/Genre Template.md b/Templates/Genre Template.md index d1fb424..1545b03 100644 --- a/Templates/Genre Template.md +++ b/Templates/Genre Template.md @@ -2,13 +2,4 @@ tags: - genres --- - -```dataview -table without id - file.link as Title, - categories as categories, - rating as Rating -where - contains(genre,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Genre.base]] \ No newline at end of file diff --git a/Templates/Meeting Type Template.md b/Templates/Meeting Type Template.md index 65d751c..ad137b3 100644 --- a/Templates/Meeting Type Template.md +++ b/Templates/Meeting Type Template.md @@ -2,17 +2,4 @@ tags: - meetings/type --- - - -```dataview -table without id - file.link as Meeting, - people as People, - date as Date -where - contains(categories, [[Meetings]]) and - !contains(file.name,"Template") and - contains(type,this.file.link) -sort date desc -limit 50 -``` \ No newline at end of file +![[Meetings.base]] \ No newline at end of file diff --git a/Templates/Meetings List Template.md b/Templates/Meetings List Template.md index 3bba2b5..9cf11d5 100644 --- a/Templates/Meetings List Template.md +++ b/Templates/Meetings List Template.md @@ -1,8 +1 @@ -```dataview -table without id - file.link as Meeting, date as Date -from [[Meetings]] -where contains(people,this.file.link) -sort date desc -limit 50 -``` \ No newline at end of file +![[Meetings.base#Person]] \ No newline at end of file diff --git a/Templates/Monthly Note Template.md b/Templates/Monthly Note Template.md index 874068d..ff24d72 100644 --- a/Templates/Monthly Note Template.md +++ b/Templates/Monthly Note Template.md @@ -7,13 +7,4 @@ tags: --- ## Entries -```dataview -list -where - contains(file.name,this.file.name) or - contains(file.outlinks.file.name,this.file.name) or - contains(string(file.frontmatter),this.file.name) -where !contains(file.tags, "daily") -where !contains(file.tags, "monthly") -sort file.name asc -``` \ No newline at end of file +![[Daily.base]] diff --git a/Templates/Movie Genre Template.md b/Templates/Movie Genre Template.md index b54f01a..d52f7fd 100644 --- a/Templates/Movie Genre Template.md +++ b/Templates/Movie Genre Template.md @@ -2,13 +2,4 @@ tags: - movies/genres --- - -```dataview -table without id - file.link as Movie, - rating as "Rating" -where - contains(categories,[[Movies]]) and - contains(genre,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Movies.base]] \ No newline at end of file diff --git a/Templates/Music Genre Template.md b/Templates/Music Genre Template.md index 0fe8bfa..6efbe97 100644 --- a/Templates/Music Genre Template.md +++ b/Templates/Music Genre Template.md @@ -3,14 +3,4 @@ tags: - music/genres --- -```dataview -table without id - file.link as Album, - artist as Artist, - genre as Genre, - rating as Rating -where - contains(categories,[[Albums]]) and - contains(genre,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Albums.base]] \ No newline at end of file diff --git a/Templates/Musician Template.md b/Templates/Musician Template.md index 2fad300..0a895da 100644 --- a/Templates/Musician Template.md +++ b/Templates/Musician Template.md @@ -7,14 +7,4 @@ created: {{date}} --- ## Albums -```dataview -table without id - file.link as Album, - artist as Artist, - genre as Genre, - rating as Rating -where - contains(categories,[[Albums]]) and - contains(artist,this.file.link) -sort rating desc -``` \ No newline at end of file +![[Albums.base#Related albums]] \ No newline at end of file diff --git a/Templates/People Template.md b/Templates/People Template.md index d275787..06c9f04 100644 --- a/Templates/People Template.md +++ b/Templates/People Template.md @@ -9,12 +9,4 @@ created: {{date}} --- ## Meetings -```dataview -table without id - file.link as Meeting, - date as Date -where - contains(categories,[[Meetings]]) and - contains(people,this.file.link) -sort file.name desc -``` \ No newline at end of file +![[Meetings.base#Person]] \ No newline at end of file diff --git a/Templates/People Type Template.md b/Templates/People Type Template.md deleted file mode 100644 index e3c49b9..0000000 --- a/Templates/People Type Template.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -tags: - - people/types ---- - -```dataview -table without id - file.link as Name -where - contains(categories, [[People]]) and - !contains(file.name,"Template") -sort file.name asc -``` \ No newline at end of file diff --git a/Templates/Place Type Template.md b/Templates/Place Type Template.md index 129bf3c..4cf159b 100644 --- a/Templates/Place Type Template.md +++ b/Templates/Place Type Template.md @@ -14,13 +14,4 @@ height: 400px ## Places -```dataview -table without id - file.link as Place, - rating as Rating, - loc as Location -where - contains(categories, [[Places]]) and - !contains(file.name,"Template") and - contains(type, this.file.link) -``` \ No newline at end of file +![[Places.base]] \ No newline at end of file diff --git a/Templates/Podcast Template.md b/Templates/Podcast Template.md index 9092cc9..6d755a0 100644 --- a/Templates/Podcast Template.md +++ b/Templates/Podcast Template.md @@ -8,13 +8,4 @@ tags: --- ## Episodes -```dataview -table without id - link(file.link, "Ep. " + string(episode)) as Episode, - guests as Guest, - rating as Rating -where - contains(categories,[[Podcast episodes]]) and - contains(show,this.file.link) -sort episode desc -``` \ No newline at end of file +![[Podcast episodes.base#Podcast episodes]] diff --git a/Templates/Product Type Template.md b/Templates/Product Type Template.md index 62a5ac9..498bb9b 100644 --- a/Templates/Product Type Template.md +++ b/Templates/Product Type Template.md @@ -2,20 +2,4 @@ tags: - products/types --- - -```dataview -table without id - file.link as Item, - maker as Maker, - price as Price, - rating as Rating, - acquired as Acquired -where - contains(categories, [[Products]]) and - !contains(file.name,"Template") and - contains(type,this.file.link) -sort - acquired desc, - rating desc, - file.mtime desc -``` \ No newline at end of file +![[Products.base]] \ No newline at end of file diff --git a/Templates/Recent Entries Template.md b/Templates/Recent Entries Template.md deleted file mode 100644 index 528f468..0000000 --- a/Templates/Recent Entries Template.md +++ /dev/null @@ -1,10 +0,0 @@ -# Recent entries - -```dataview -table - created as Date -where - contains(file.outlinks, this.file.link) -sort created desc -limit 20 -``` \ No newline at end of file diff --git a/Templates/Stock Template.md b/Templates/Stock Template.md deleted file mode 100644 index 06814ae..0000000 --- a/Templates/Stock Template.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -ticker: AAPL -scale: Logarithmic -chartType: Area ---- - -```dataviewjs -await dv.el("div", "", { cls: "stock-container" }); - -const container = document.querySelectorAll('.stock-container')[0]; -const ticker = `${dv.current().file.frontmatter.ticker}`; -const scale = `${dv.current().file.frontmatter.scale}`; -const chartType = `${dv.current().file.frontmatter.chartType}`; - -const embedUrl = `https://s.tradingview.com/embed-widget/symbol-overview/?locale=en#%7B%22symbols%22%3A%5B%5B%22` + `${ticker}` + `%7C1D%22%5D%5D%2C%22chartOnly%22%3Afalse%2C%22width%22%3A%22100%25%22%2C%22height%22%3A%22100%25%22%2C%22colorTheme%22%3A%22dark%22%2C%22showVolume%22%3Afalse%2C%22showMA%22%3Afalse%2C%22hideDateRanges%22%3Afalse%2C%22hideMarketStatus%22%3Atrue%2C%22hideSymbolLogo%22%3Afalse%2C%22scalePosition%22%3A%22right%22%2C%22scaleMode%22%3A%22` + `${scale}` + `%22%2C%22fontFamily%22%3A%22-apple-system%2C%20BlinkMacSystemFont%2C%20sans-serif%22%2C%22fontSize%22%3A%2212%22%2C%22noTimeScale%22%3Afalse%2C%22valuesTracking%22%3A%221%22%2C%22changeMode%22%3A%22price-and-percent%22%2C%22chartType%22%3A%22` + `${chartType}` + `%22%2C%22fontColor%22%3A%22rgba(100%2C%20100%2C%20100%2C%20.8)%22%2C%22backgroundColor%22%3A%22rgba(0%2C%200%2C%200%2C%200)%22%2C%22widgetFontColor%22%3A%22rgba(150%2C%20150%2C%20150%2C%200.8)%22%2C%22gridLineColor%22%3A%22rgba(200%2C%20200%2C%20200%2C%200.06)%22%2C%22lineWidth%22%3A2%2C%22lineType%22%3A0%2C%22dateRanges%22%3A%5B%221d%7C1%22%2C%221m%7C30%22%2C%223m%7C60%22%2C%2212m%7C1D%22%2C%2260m%7C1W%22%2C%22all%7C1M%22%5D%2C%22dateFormat%22%3A%22dd%20MMM%20'yy%22%2C%22timeHoursFormat%22%3A%2224-hours%22%7D` - -container.innerHTML = ``; -await dv.el("div", container); -``` diff --git a/Templates/Video Game Genre Template.md b/Templates/Video Game Genre Template.md index 8cb7609..e4a78f1 100644 --- a/Templates/Video Game Genre Template.md +++ b/Templates/Video Game Genre Template.md @@ -2,16 +2,4 @@ tags: - games/genres --- - -```dataview -table without id - file.link as Game, - maker as Maker, - year as Year, - rating as Rating -where - contains(categories, [[Games]]) and - !contains(file.name, "Template") and - contains(genre, this.file.link) -sort rating desc -``` +![[Games.base]] \ No newline at end of file