Skip to content
View MKindberg's full-sized avatar

Block or report MKindberg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MKindberg/README.md

Projects

My more useful/interesting repos

Cli applications

A collection of more or less useful cli applications. Mostly created to explore a topic or two but some (eg grt) turned out to be surprisingly useful.

grt commit selection A tool for downloading commits from Gerrit without leaving the terminal. Makes it simpler to download multiple commits or topics.



openhab_tui example An exporation of Go and Charm to create a TUI that can be used to control lights and other smart things connected to openHAB. The TUI can either be started manually when needed or on a server and accessed over ssh.






Truss feed selection Played around with RSS and wrote an rss reader that runs in the terminal. It allows the user to fuzzy search among the subscribed feeds and their articles.



Services

Some tools doesn't need an interface.

Wanted a way to start Sonos speakers and openhab things at a specific time without having to set an alarm in multiple apps.

Language servers

I've had a lot of fun playing around with language servers and I really like the idea of tools that integrate so seamlessly in your workflow.

Noticed that there was a lot of duplicated code in the servers and extraced the common code into a library which simplified a lot.

censor-ls config and warnings Makes it easier to avoid using user specified words by marking them with a diagnositc in the editor and possibly suggesting alternative words to use.


test-ls results Automatically run Zig unit tests on save and report the results though diagnostics and hover text.



Tutorials

Exploring how compilers work by following the books Writing an interpreter in Go and Writing a compiler in Go but changing the language to Rust.

Was curious about how text editors worked, followed this tutorial but wrote it in Zig. Also started to add some additional small features.

Pinned Loading

  1. dotfiles dotfiles Public

    Lua 1