better search, fix spacing support, bump hugo-obsidian
This commit is contained in:
parent
82ba843e42
commit
48eb9ebc5f
2
.github/workflows/deploy.yaml
vendored
2
.github/workflows/deploy.yaml
vendored
@ -12,7 +12,7 @@ jobs:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Build Link Index
|
||||
uses: jackyzha0/hugo-obsidian@v2.4
|
||||
uses: jackyzha0/hugo-obsidian@v2.5
|
||||
with:
|
||||
index: true
|
||||
input: content
|
||||
|
@ -11,7 +11,7 @@ Host your second brain and [digital garden](https://jzhao.xyz/posts/digital-gard
|
||||
## Get Started
|
||||
> 📚 [Setup your own digital garden using Quartz](notes/setup.md)
|
||||
|
||||
Not convinced yet? Look at some [community digital gardens](moc/showcase) built with Quartz, or read about [why I made Quartz](notes/philosophy.md) to begin with!
|
||||
Not convinced yet? Look at some [community digital gardens](moc/showcase) built with Quartz, or read about [[notes/philosophy | why I made Quartz]] to begin with!
|
||||
|
||||
## Troubleshooting
|
||||
- 🚧 [Troubleshooting and FAQ](notes/troubleshooting.md)
|
||||
|
@ -15,7 +15,7 @@ Of course, all the files are in Markdown so you could just use your favourite te
|
||||
### Ignoring Files
|
||||
Only want to publish a subset of all of your notes? Don't worry, Quartz makes this a simple two-step process.
|
||||
|
||||
❌ [Excluding pages from being published](notes/ignore-notes.md)
|
||||
❌ [Excluding pages from being published](notes/ignore%20notes.md)
|
||||
|
||||
### Folder Structure
|
||||
Here's a rough overview of what's what.
|
||||
@ -32,7 +32,7 @@ For example, I want to link this current document to `notes/config.md`.
|
||||
```
|
||||
|
||||
### Front Matter
|
||||
Hugo is picky when it comes to metadata for files. Ensure that you have a title defined at the top of your file like so:
|
||||
Hugo is picky when it comes to metadata for files. Make sure that your title is double-quoted and that you have a title defined at the top of your file like so:
|
||||
|
||||
```markdown
|
||||
---
|
||||
@ -45,7 +45,7 @@ Rest of your content here...
|
||||
## Previewing Changes
|
||||
This step is purely optional and mostly for those who want to see the published version of their digital garden locally before opening it up to the internet. This is *highly recommended*.
|
||||
|
||||
👀 [Preview Quartz Changes](notes/preview-changes.md)
|
||||
👀 [Preview Quartz Changes](notes/preview%20changes.md)
|
||||
|
||||
For those who like to live life more on the edge, viewing the garden through Obsidian gets you pretty close to the real thing.
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: Quartz Philosophy
|
||||
title: "Quartz Philosophy"
|
||||
---
|
||||
|
||||
> “[One] who works with the door open gets all kinds of interruptions, but [they] also occasionally gets clues as to what the world is and what might be important.” — Richard Hamming
|
||||
|
@ -4,7 +4,7 @@ title: "Troubleshooting and FAQ"
|
||||
|
||||
## Common Pitfalls
|
||||
### Can I publish only a subset of my pages?
|
||||
Yes! Quartz makes selective publishing really easy. Heres a guide on [excluding pages from being published](notes/ignore-notes.md).
|
||||
Yes! Quartz makes selective publishing really easy. Heres a guide on [excluding pages from being published](notes/ignore%20notes.md).
|
||||
|
||||
### Can I host this myself and not on GitHub Pages?
|
||||
Yes! All built files can be found under `/public` in the `master` branch. More details under [hosting](notes/hosting.md).
|
||||
|
@ -185,8 +185,8 @@
|
||||
return [...results[0].result]
|
||||
}
|
||||
}
|
||||
const allIds = [...getByField('title'), ...getByField('content')]
|
||||
const finalResults = allIds.map(fetch)
|
||||
const allIds = new Set([...getByField('title'), ...getByField('content')])
|
||||
const finalResults = [...allIds].map(fetch)
|
||||
|
||||
// display
|
||||
if (finalResults.length === 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user