ridaeh / gitbook-plugin-terminull

πŸ¦„ Terminull is a gitbook plugin allows you to create a modern terminal for your gitbook pages in order to documente your commands and it gives you a fast way to copy the command .

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terminull

Terminull is a gitbook plugin allows you to create a modern terminal for your gitbook pages it helps documente your commands and gives you a fast way to copy the command .

npm version

Themes:

Dark theme

Light theme

How to use it?

To use Terminull plugin in your Gitbook project, add the terminull plugin to the book.json file of your project, then install plugins using gitbook install.

{
  "plugins": ["terminull"],
  "pluginsConfig": {
    "terminull": {
      "theme": "dark", // use "light" for light theme
      "copy_button": "enabled" // "disabled" to hide the copy button
    }
  }
}

Create you terminal

To create a terminal you can use one of two options:

  • Code markdown with term as language :
```term
terminull$ echo 'hello terminull' # This will print hello terminull
hello terminull
```

e.g :

```term
echo 'hello terminull' 
```
  • Gitbook term tag

Each terminal should have a directory where command is excuted, command and output of the command.

{% term %}
{% directory %}
~/gitbook-plugin-terminull
{% command %}
echo "Hello terminull"
{% comment %}
This will print 'Hello terminull' in the screen
{% output %}
Hello terminull
{% endterm %}

You like my work ❗

In case you were wondering how you can thanks me for my work, coffee β˜• is the way to my heart.

Buy Me A Coffee

Contributing

Bug reports and pull requests are welcome.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request πŸ˜„

About

πŸ¦„ Terminull is a gitbook plugin allows you to create a modern terminal for your gitbook pages in order to documente your commands and it gives you a fast way to copy the command .


Languages

Language:JavaScript 57.2%Language:CSS 26.3%Language:EJS 16.5%