# Call for publishing sample scripts using \`luar\`

**URL:** <https://discuss.kakoune.com/t/call-for-publishing-sample-scripts-using-luar/1364>\
**Category:** Plugins\
**Tags:** announcement\
**Created:** [November 14, 2020, 7:40pm UTC](https://discuss.kakoune.com/t/call-for-publishing-sample-scripts-using-luar/1364 "2020-11-14T19:40:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gustavo-hms](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/gustavo-hms/32/598_2.png) [@gustavo-hms](https://discuss.kakoune.com/u/gustavo-hms)\
**Post date:** [November 14, 2020, 7:40pm UTC](https://discuss.kakoune.com/t/call-for-publishing-sample-scripts-using-luar/1364/1 "2020-11-14T19:40:51Z")

</div>

Hi, folks!

@alexherbo2 [asked me](https://github.com/gustavo-hms/luar/issues/10) to provide some examples of plugins implemented using [luar](https://github.com/gustavo-hms/luar). I found it a nice idea because it could help people already interested in using the plugin to get their hands on it.

But the problem is that, except for `luar` itself, I have authored no other Kakoune plugin. My usage of `luar` is mainly as a tool to do a lot of small things to improve my productivity. Also, excluding me and @TeddyDD, I’m not aware of anyone really using `luar`.

I’ve already collected the main scripts I found in my `kakrc` using `luar` [in this repository](https://github.com/gustavo-hms/enluarada). But it would be nice if we could share our tricks as a community. So, I decided to ask anyone who happens to use `luar` for scripting Kakoune to publish his code in order to create a small corpus of real world examples for people interested in start using `luar` or just to inspire others.

But please keep in mind that the idea is not to _convince other people_ to start using `luar`, just to _help people already interested_ in start using it. No need for making it a popular plugin in any way. It’s also OK if no one else is using it at all 😄.

Anyway, those interested in contributing, please publish your repository using the following 3 Github topics: `kakoune`, `plugin` and `lua`. This way we can reach them using [this simple search](https://github.com/search?q=topic%3Akakoune+topic%3Aplugin+topic%3Alua).

Thanks!

---

<div class="post-metadata">

**Author:** ![dmerejkowsky](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/dmerejkowsky/32/696_2.png) [@dmerejkowsky](https://discuss.kakoune.com/u/dmerejkowsky)\
**Post date:** [November 20, 2020, 2:27pm UTC](https://discuss.kakoune.com/t/call-for-publishing-sample-scripts-using-luar/1364/2 "2020-11-20T14:27:54Z")

</div>

That’s a great idea !

Personally I prefer using Python for my plugins, so maybe I’ll take inspiration from your work.

Remember: [Programming Languaes are not a zero-sum game](https://m.signalvnoise.com/programming-languages-arent-a-zero-sum-game/) 🙂

---

<div class="post-metadata">

**Author:** ![gustavo-hms](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/gustavo-hms/32/598_2.png) [@gustavo-hms](https://discuss.kakoune.com/u/gustavo-hms)\
**Post date:** [February 12, 2021, 12:55am UTC](https://discuss.kakoune.com/t/call-for-publishing-sample-scripts-using-luar/1364/3 "2021-02-12T00:55:16Z")

</div>

Hi, @dmerejkowsky! Sorry for the late reply!

It would be great if the community makes plugins like `luar` for other languages. Please do it! 😊

I’m just not quite sure if it would be as succinct in Python as it is in Lua. I don’t know if Python has meta-programming facilities equivalent to those I used in `luar`, but in reality I don’t know too much Python as I know Lua, so it can be just my lack of knowledge.

In any case, if you need some help, just ask =)
