moonglum / exogenesis

Build your dotfile installer, updater and teardown
MIT License
19 stars 8 forks source link

Introducing: Megingiard #20

Closed moonglum closed 10 years ago

moonglum commented 10 years ago

Megingjörð is a belt worn by the god Thor. According to the Prose Edda, the belt is one of Thor's three main possessions, along with the hammer Mjölnir and the iron gloves Járngreipr. When worn, the belt is described as doubling Thor's already prodigious strength. – Wikipedia

Megingiard is an extraction from exogenesis. It's in the work for some time now. It's the main reason why this whole thing got pushed back for so long. It will replace the current Output class and introduce new features like Emoji title bars.

bitboxer commented 10 years ago

Emojie Title Bars ?! :dancer:

moonglum commented 10 years ago

They look AMAZING :wink:

moonglum commented 10 years ago

A little teaser for you :wink:

screen shot 2014-02-04 at 19 33 45

As you can see there’s currently a problem with centring text with Emojis. Will tackle that next :wink: Maybe on my upcoming lazy sunday.

bitboxer commented 10 years ago

:dancers:

moonglum commented 10 years ago

Pre-Release

bitboxer commented 10 years ago

Can't wait to see the end result in exogenesis :+1:

moonglum commented 10 years ago

First run of rake up with Megingiard:

Screenshot of Megingiard-Version

There's are two bugs there:

  1. Centering doesn't work. This is due to control characters for bold etc. I have to write my own centering function and not use the Ruby-builtins. moonglum/megingiard#3
  2. The Border is broken for certain widths moonglum/megingiard#4

What also needs to be done:

  1. Make the status emojis configurable from the configuration YML (they are already configurable in Megingiard, just some tunneling necessary)
  2. Make the titlebar configurable by every passenger
moonglum commented 10 years ago

screen shot 2014-06-22 at 22 18 08

bitboxer commented 10 years ago

I love the different emojis in the headlines :+1:

moonglum commented 10 years ago

Glad you like it! The centering will be fixed in the next version :+1: