# Powerline status line generator: proof of concept

**URL:** <https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64>\
**Category:** Plugins\
**Created:** [September 22, 2018, 1:47am UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64 "2018-09-22T01:47:21Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![TeddyDD](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/teddydd/32/21_2.png) [@TeddyDD](https://discuss.kakoune.com/u/TeddyDD)\
**Post date:** [September 22, 2018, 1:47am UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/1 "2018-09-22T01:47:21Z")

</div>

I wrote simple Powerline status generator for Kakoune.

![screen-1537577899](https://discuss.kakoune.com/uploads/default/original/1X/24fd3e79e6859d183456ad808f198daf2e971c0c.png)

UI is a mess, code as well, but it works. I’ll share source code (its written in [Mint language](https://www.mint-lang.com/)) when I clean it up. Here is a preview if anyone is interested: [https://hungry-borg-70926d.netlify.com/](https://hungry-borg-70926d.netlify.com/)

---

<div class="post-metadata">

**Author:** ![robertmeta](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/robertmeta/32/833_2.png) [@robertmeta](https://discuss.kakoune.com/u/robertmeta)\
**Post date:** [September 22, 2018, 1:52am UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/2 "2018-09-22T01:52:32Z")

</div>

That is really cool – and Mint is – interesting. I like that it has most of the pain points for SPAs baked in…

---

<div class="post-metadata">

**Author:** ![TeddyDD](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/teddydd/32/21_2.png) [@TeddyDD](https://discuss.kakoune.com/u/TeddyDD)\
**Post date:** [September 22, 2018, 9:14am UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/3 "2018-09-22T09:14:19Z")

</div>

I’m not good at webdev (as you can see), Mint makes it manageable for me. It’s still pretty young language, but fun to play with.

---

<div class="post-metadata">

**Author:** ![Delapouite](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/delapouite/32/10_2.png) [@Delapouite](https://discuss.kakoune.com/u/Delapouite)\
**Post date:** [September 23, 2018, 4:47pm UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/4 "2018-09-23T16:47:31Z")

</div>

lenormf had one in its kakoune-extra repo but it appears to have been removed: [https://github.com/lenormf/kakoune-extra/commit/ae3e19ab06ce54c9f5a3220db92aebbed4b703a1](https://github.com/lenormf/kakoune-extra/commit/ae3e19ab06ce54c9f5a3220db92aebbed4b703a1)

---

<div class="post-metadata">

**Author:** ![TeddyDD](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/teddydd/32/21_2.png) [@TeddyDD](https://discuss.kakoune.com/u/TeddyDD)\
**Post date:** [November 3, 2018, 12:13pm UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/5 "2018-11-03T12:13:21Z")

</div>

I had not time to clean it up so far ☹ I’ll probably modify it to work as color theme generator for

> **[GitHub - andreyorst/powerline.kak: Kakoune modeline, but with passion](https://github.com/andreyorst/powerline.kak)**
>
> Kakoune modeline, but with passion. Contribute to andreyorst/powerline.kak development by creating an account on GitHub.

This will simplify code as well.

---

<div class="post-metadata">

**Author:** ![andreyorst](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/andreyorst/32/29_2.png) [@andreyorst](https://discuss.kakoune.com/u/andreyorst)\
**Post date:** [November 4, 2018, 8:31am UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/6 "2018-11-04T08:31:58Z")

</div>

Oh, I didn’t really knew that you’ve been working on somewhat similar thing. Theme generator will be awesome thing, because rightnow I’m porting Kakoune builtin themes to powerline.kak format and it is tedious process

---

<div class="post-metadata">

**Author:** ![TeddyDD](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/teddydd/32/21_2.png) [@TeddyDD](https://discuss.kakoune.com/u/TeddyDD)\
**Post date:** [November 4, 2018, 1:18pm UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/7 "2018-11-04T13:18:49Z")

</div>

It will take a while, I’m finishing my master thesis now so I’m busy af 😑

---

<div class="post-metadata">

**Author:** ![andreyorst](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/andreyorst/32/29_2.png) [@andreyorst](https://discuss.kakoune.com/u/andreyorst)\
**Post date:** [November 9, 2018, 2:56pm UTC](https://discuss.kakoune.com/t/powerline-status-line-generator-proof-of-concept/64/8 "2018-11-09T14:56:35Z")

</div>

> [@TeddyDD](#):
>
> It will take a while

That’s actually good. I hope I’ll stabilize themmmming interface until you’ll start to work towards it.
