>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

installing_the_enneagram


~enneagram~

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Enneagram info

Installation

The enneagram command-line interface application supports UNIX-based systems primarily (Linux, MacOS etc.). I'm uncertain whether or not it works on Windows. If you're curious about trying it, you can install it through the pacman package-manager from the AUR or from the cargo package manager, or alternatively clone the git repo and build it from there.

If you're running an Arch-based Linux distro, you can install it from the AUR:

yay -S enneagram

If not, you should be able to install it with cargo:

cargo install enneagram

If you're not sure how to install cargo, you can follow this guide.

The program should be safe to run on your computer, but keep in mind its origins are occult.

Basic features

Graphical artwork

If your terminal supports graphics, (like for instance, kitty), then it should be able to display the graphical artwork. You can view the graphical representation of the enneagram by running the following command:

enneagram -a

Performing the evaluation

Your enneatype can be evaluated in three steps, by entering the following command:

enneagram

You will then be prompted with three questions. Answer carefully. You can try to give it your own answers to evaluate yourself, or answer from the viewpoint of someone else to evaluate them. Enter the number corresponding to your answer for each question.

The first question will ask you to provide a framing, or domain for the rest of your questioning. Pick whatever you like.

You will then be asked to select the traid-pair combination in the two remaining questions. Try to be as honest with yourself as possible. The alternatives are supposed to be equally weighted in desireability, so that no objective preferred answer exists. They all come with a caveat.

You will then be met with an evaluation of your enneatype, and a follow-up question. The follow-up question, or pivot, allows you to navigate the lines of freedom within the enneagram by confronting a dillemma. The second answer of the dillemma leaves you remaining where you are. You can keep answering the follow-up questions until you land on a steady-state answer.

Here's an example:

Q: please select a domain
A: desire-machine -> body without organs

Q: I am my thoughts, my fear hurts me and I need control
A: you believe you can change it and you tell yourself that everything is fine

Enneagram 7 Disorganization

792 Positive/"everything is fine"
567 Head/"I am my thoughts, my fear hurts me"
147 Frustration/"I need control"
378 Assertive/"I can change it"

Q: how will you handle your fear?
A: i will follow my gut, take responsibility, and tolerate it.

Enneagram 1 Recovery

135 Competent/"I take responsibility"
891 Gut/"I am my urges, my concience hurts me"
147 Frustration/"I need control"
612 Compliant/"I can tolerate it"

Q: how will you manage your frustration?
A: i will follow my heart, blame others, and avoid it.

Enneagram 4 Rejection

468 Reactive/"it's their fault"
234 Heart/"I am my emotions, my feelings hurt me"
147 Frustration/"I need control"
945 Withdrawn/"I can avoid it"

Q: how will you deal with your longing?
A: i will follow my gut, take responsibility, and tolerate it.

Enneagram 1 Recovery

135 Competent/"I take responsibility"
891 Gut/"I am my urges, my concience hurts me"
147 Frustration/"I need control"
612 Compliant/"I can tolerate it"

Q: how will you manage your frustration?
A: i will follow my gut, take responsibility, and tolerate it.

The initial enneatype here was enneagram 7: disorganisation. We are met with fear. We choose to tolerate it through resilience and duty, and move to enneagram 1: recovery. Now we are met with frustration. To satisfy our frustration, we decide to reject responsibility and follow our heart. We are met with longing and loneliness. We choose to 'get a grip' and tolerate it, by taking responsibility, and as such, return to enneagram 1: recovery. Now we are faced with frustration, once again, but this time, after reviewing our options, we decide to follow our gut and take responsiblity. The End. Makes sense?

Inspecting enneatypes

You can view the combinations of different enneatypes and how they relate by appending them as numeric arguments. Example:

enneagram 1 23

Disabling pivot

You can perform the evaluation without pivot-questions by using the -!p flag (the exclamation-mark means not):

enneagram -!p

Using a custom configuration

The enneagram CLI now supports custom configurations. You can apply it using the -c flag, followed by the name of the config or a path to it.

enneagram -c unigram
enneagram -c christ
enneagram -c schizogram
enneagram -c ./my_custom_enneagram.yaml

The configuration is in the form of a .yaml-file. See the directory ~/.config/enneagram for examples. The location may differ on other operating systems.

The configuration can specify every phrase and naming of enneatypes, triads, questions and answers, as well as the coloration of the graphic artwork.

"I made a yaml, and i want to share it!"

I don't yet have an email address attached to this website. For now, you can make an issue on the github, and i might add it to the preset collection. Later i might experiment with hosting a repository of them in some other way, to make the sharing of enneagram yamls easier. Who knows?

In conclusion

This program is a tool for introspection with occult origins. Its source code is available to view online, on github. You may review the code as you like.

###################################


~home~