My blog

My thoughts and ideas

  • Xar rules for Bazel

    A few years ago Meta opensourced xar, I think it’s a cool piece of software.

    Recently I had the need to integrate it with bazel so that I could produce versions of stacky packaged as a xar archive.

    I haven’t found anything to do it already so I wrote my own rules for bazel...

  • Remapping keys for azerty keyboard in Linux

    I learned to type on a french keyboard (azerty) and that’s kind of the muscle memory that I have. Now that I live in the US I have to remap my keyboard and it’s mostly ok but for the < and > signs, on a Macbook it’s kind of ok as it’s located on the key...

  • VIM configuration update

    It’s been a while that I haven’t posted about it but I have been quite active updating my vim configuration and other related dotfiles.

    I decided to change the LSP client from LanguageClient to LSClient as it support more feature from the LSP protocol.

  • Fixing Salt LSP

    I’m using Salt for managing configuration and I have been making changes to my VIM configuration relying more on LanguageServer to help with the autocomplete and as I’m spending more time with Salt I become fustrated by not having autocomplete in my state files.

    Turns out that there was something already for acting as...

  • So you want to have a non recursive build

    Well maybe you don’t want but for some reasons you need one.

    I’ve started to spend some time in the Dibbler codebase and lately I also wanted to try ALE with C++. I’ll write more about my journey with Vim and ALE in a later post.

    The very first time I...