📓 Amethyst

Ignoring Notes

Edit ignoreFiles in config.yaml to include paths you’d like to exclude from being rendered.

...
ignoreFiles: [  
    "/content/templates/*",  
    "/content/private/*", 
    "<your path here>"
]

ignoreFiles supports the use of Regular Expressions (RegEx) so you can ignore patterns as well (e.g. ignoring all .pngs by doing \\.png$). To ignore a specific file, you can also add the tag draft: true to the frontmatter of a note.

---
title: Some Private Note
draft: true
---
...

More details in Hugo’s documentation.

Global Ignore #

However, just adding to the ignoreFiles will only prevent the page from being access through Amethyst. If you want to prevent the file from being pushed to GitHub (for example if you have a public repository), you need to also add the path to the .gitignore file at the root of the repository.