-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProject Overview.base
More file actions
119 lines (119 loc) · 2.92 KB
/
Project Overview.base
File metadata and controls
119 lines (119 loc) · 2.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
summaries:
avgConnections: values.filter(value.isType("number")).mean().round(1)
totalNotes: values.length
filters:
and:
- file.ext == "md"
- file.basename != "README"
- file.basename != "Home"
formulas:
category: if(file.inFolder("notes/methods"), "Method", if(file.inFolder("notes/tools"), "Tool", if(file.inFolder("notes/databases"), "Database", if(file.inFolder("notes/applications"), "Application", "Other"))))
last_updated: file.mtime.relative()
days_since_update: ((now() - file.mtime) / 86400000).round(0)
link_count: file.links.length
backlink_count: file.backlinks.length
connectivity: file.links.length + file.backlinks.length
has_tags: if(file.tags.length > 0, "Yes", "No")
tag_list: file.tags.join(", ")
properties:
formula.category:
displayName: Category
formula.last_updated:
displayName: Updated
formula.days_since_update:
displayName: Days Old
formula.link_count:
displayName: Links
formula.backlink_count:
displayName: Backlinks
formula.connectivity:
displayName: Connections
formula.tag_list:
displayName: Tags
views:
- type: table
name: All Notes
groupBy:
property: formula.category
direction: ASC
order:
- file.name
- formula.category
- formula.tag_list
- formula.connectivity
- formula.last_updated
summaries:
formula.connectivity: avgConnections
- type: table
name: Methods
filters:
and:
- file.inFolder("notes/methods")
order:
- file.name
- formula.tag_list
- formula.link_count
- formula.backlink_count
- formula.last_updated
summaries:
formula.link_count: Sum
- type: table
name: Tools & Software
filters:
and:
- file.inFolder("notes/tools")
order:
- file.name
- formula.tag_list
- formula.link_count
- formula.backlink_count
- formula.last_updated
summaries:
formula.link_count: Sum
- type: table
name: Databases
filters:
and:
- file.inFolder("notes/databases")
order:
- file.name
- formula.tag_list
- formula.connectivity
- formula.last_updated
- type: table
name: Applications
filters:
and:
- file.inFolder("notes/applications")
order:
- file.name
- formula.tag_list
- formula.connectivity
- formula.last_updated
- type: table
name: Recently Updated
filters:
and:
- file.mtime > now() - "30d"
order:
- file.name
- formula.category
- formula.last_updated
- formula.days_since_update
limit: 10
- type: table
name: Most Connected
order:
- file.name
- formula.category
- formula.connectivity
- formula.link_count
- formula.backlink_count
limit: 10
summaries:
formula.connectivity: Max
- type: list
name: Quick List
order:
- file.name
- formula.category