# CRYSTAL\_PATH not always includes the default libraries paths if user specify $CRYSTAL\_PATH manually

**URL:** <https://forum.crystal-lang.org/t/crystal-path-not-always-includes-the-default-libraries-paths-if-user-specify-crystal-path-manually/4908>\
**Category:** Help & Support\
**Created:** [September 3, 2022, 7:30am UTC](https://forum.crystal-lang.org/t/crystal-path-not-always-includes-the-default-libraries-paths-if-user-specify-crystal-path-manually/4908 "2022-09-03T07:30:31Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![zw963](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/zw963/32/1623_2.png) [@zw963](https://forum.crystal-lang.org/u/zw963)\
**Post date:** [September 5, 2022, 11:16am UTC](https://forum.crystal-lang.org/t/crystal-path-not-always-includes-the-default-libraries-paths-if-user-specify-crystal-path-manually/4908/7 "2022-09-05T11:16:34Z")

</div>

My use case is, i save [this](https://forum.crystal-lang.org/t/print-out-the-instance-methods-defined-class-or-the-path-where-the-current-class-is/4771/2) really useful snippets write by @asterite to, e.g. `~/Dropbox/common/crystal/lib/meta.cr`, then prepend this folder into $CRYSTAL\_PATH.

now, i can use those methods defined in meta.cr, like this:

```crystal
require "meta"

pp! "hello".methods
pp! String.class_methods

```

---

_[View the full topic](https://forum.crystal-lang.org/t/crystal-path-not-always-includes-the-default-libraries-paths-if-user-specify-crystal-path-manually/4908)._
