# Documentation for setting node file names with case sensitivity

**URL:** <https://org-roam.discourse.group/t/documentation-for-setting-node-file-names-with-case-sensitivity/3793>\
**Category:** How To\
**Created:** [April 16, 2025, 11:05am UTC](https://org-roam.discourse.group/t/documentation-for-setting-node-file-names-with-case-sensitivity/3793 "2025-04-16T11:05:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![hnm](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/hnm/32/1642_2.png) [@hnm](https://org-roam.discourse.group/u/hnm)\
**Post date:** [April 16, 2025, 11:05am UTC](https://org-roam.discourse.group/t/documentation-for-setting-node-file-names-with-case-sensitivity/3793/1 "2025-04-16T11:05:45Z")

</div>

I have a few `org-roam-capture-templates`, all looking similar to:

```auto
(setq org-roam-capture-templates '(("d" "default" plain "%?"
                                    :target
                                    (file+head "misc/${slug}.org"
                                               "#+title: ${title}\n#+filetags:")
...

```

It seems that `${slug}` is always expanding to be all lower case. For example, if creating a node: `fooBar` under the default entry, the resulting file would be misc/foobar.org with

Changing the entry to use `${title}` instead of `${slug}` solves the problem:

```auto
(setq org-roam-capture-templates '(("d" "default" plain "%?"
                                    :target
                                    (file+head "misc/${title}.org"
                                               "#+title: ${title}\n#+filetags:")

```

But what I’m not clear on is where are these keywords (slug, title, etc) documented? I would expect to see it in the help for `org-roam-capture-templates`, but I don’t see it there.

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [April 16, 2025, 3:25pm UTC](https://org-roam.discourse.group/t/documentation-for-setting-node-file-names-with-case-sensitivity/3793/2 "2025-04-16T15:25:51Z")

</div>

> [@hnm](#):
>
> But what I’m not clear on is where are these keywords (slug, title, etc) documented?

I’d look at:

1. `(info "(org-roam) Node Properties")`
2. Source code, especially [`org-roam-node.el` L152 onwards](https://github.com/org-roam/org-roam/blob/046822b512ffecdee7d110f73dd3a511802ca590/org-roam-node.el#L152)
