Skip to content

How to Create Mind Maps in Linux Terminal with hmm

Coming up with new ideas and following them is difficult. Mind maps simplify this process by allowing you to map ideas from their origins, explore related concepts, and follow a visual tree using different branches to get to your goal.

Hackers Mind Map is a complete mind mapping software to help you hack the branching paths of creativity from your terminal.

What is Mind Maps and how is Hackers Mind Map different?

The path to creativity is a tangled web of roads you haven’t walked and opportunities you haven’t explored. When you start with an initial concept, you may have no idea what the end result or solution will be. And when you finally arrive, it can be hard to remember how you got there. What exactly was the chain of thought that led you to this point, and what other opportunities did you miss in your wanderings?

Mind maps exist to help you document a process from a central idea. Every crossroads and every choice you make leads to other crossroads, choices and paths, and if you find yourself looking at a dead end or an imperfect solution, just go back to your reasoning and choose another path – something that would be nearby. c impossible if you tried to keep it all in your head.

Traditional mind maps are hand-drawn on large sheets of paper, boards, or walls with arrows and lines linking one concept or idea to another, but there are software options that allow you to create mind maps on your computer.

Hackers Mind Map or hmm (pronounced “hmm”) is a simple terminal application with a keyboard, full editing capabilities and easy navigation.

How to Install a Hackers Mind Map on Linux

Hackers Mind Map is a PHP application, so make sure you have the latest version of PHP and xclip, xsel, or wl-clipboard installed before you start. On Ubuntu or Debian, you can install dependencies with:

sudo apt install php xsel

Download the installation script for hmm with:

wget https:

Make the script executable:

sudo chmod +x

…and run the installation script:


The script will download hmm, copy it to /usr/local/bin, check all dependencies and make hmm executable.

You can then run hmm from any terminal with:


Alternatively, you can run Hackers Mind Map as a Docker image. Clone the GitHub repository with:

git clone https:

Use the cd command to change to the hmm directory:

cd h-m-m

… and build the Docker image:

docker build -t hmm .

You can now run the hacker mind map with Docker:

docker run --rm -it -v $(pwd):/app/ hmm

Use hmm to create amazing mind maps in your terminal

22222 - How to Create Mind Maps in Linux Terminal with hmm22222 - How to Create Mind Maps in Linux Terminal with hmm

When you run Hackers Mind Map, you will see a single node called “root”. Press the “e” key on your keyboard to change the node name to something suitable for your project.

If you are brainstorming from a single concept, you will need to create related child concepts as they pop into your head. Pressing Tab on the keyboard will create a child element. All you have to do is enter the appropriate name and press Enter.

Now you have two nodes and you can navigate between them using the arrow keys on your keyboard.

Rarely does a node lead to only one child concept. Once a child node is selected, you can assign it a sibling node by pressing Enter.

Creating this node is the core of Hackers Mind Map and you will find that within minutes you can create a detailed and complex concept map covering a huge area.

Editing the mind map is also easy. Hackers Mind Map supports cut, copy, paste and delete using the keyboard.

Pressing an assigned capital letter while a node is selected will apply the operation to the current node’s descendants, and a lowercase letter will apply it to the current node and its descendants.

  • y: Restores (copies) the active node and its children.
  • Y: Restores (copies) the children of the active node.
  • d: Removes (cuts out) the active node and its children.
  • D: Removes (cuts out) the children of the active node.
  • p: Inserted as children of the active node.
  • P: Inserted as a sibling of the active node.

These operations allow you to move entire branches of your mind map to areas where they fit better, or remove them entirely. If you make a mistake, press “u” to cancel the operation, and if you change your mind, Ctrl + R will redo it.

The full set of keyboard shortcuts is available on the project’s GitHub page.

When you’re done, you can save the map with the ‘s’ key or export it as HTML with ‘x’.

Mind Map will help you come up with great new ideas!

Now you can create full-featured mind maps in your Linux terminal and discuss ideas without worrying that you missed a step or overlooked an opportunity.

You can use your mind maps to create character stories for a novel, come up with business plans, or even break down your job responsibilities to help you build your resume.

2566120cookie-checkHow to create Mind Maps in Linux terminal using hm-mno

Publication author

offline 3 days


AEdFTp7yONh1pyC14k08EHSejujrCNwEKzHR2o 3E vHww=s96 c?sz=50 - How to Create Mind Maps in Linux Terminal with hmm

Comments: 6Publications: 1203Registration: 29-04-2020


#Create #Mind #Maps #Linux #Terminal #hmm

❤ XOXO ❤

Leave a Reply

Your email address will not be published. Required fields are marked *