After a while I am writing about changes on this blog. The major changes in short are: New domain name. Self-hosted on VPS which is powered by Artix. Own git server powered by Gitea. Openring integration which provides links to articles from blogs I follow. For the future I plan some things, but the current setup is working fine so I have no idea when it will be done.
My another attempt to break the habit of being up until very late into the night and as such very tired the next day. For years I thought of configuring my computer to suspend at around night time so I will be somehow forced to go to sleep. Well, the main problem with this was that I only thought about it and never actually did any research on this subject.
Last weekend I went nuts and wrote a script to convert my old theme for Kate/KDevelop, I truly almost lost it. The script as I made it only works with files exported by the GUI, when you export whole scheme and save it somewhere. I don’t think it will work with only data for one file type (it can be easily modified to do so). So, if you try to use your full kateschema/highlighting file which stores multiple themes at once the script can “export” a random mix (I wonder how usable that would be, maybe we can get some funny results).
Or how I spent a weekend. With the latest changes in ksyntaxhighlighting library the old themes (they are called “kateschema”) will become obsolete and one will have to either use some new theme and hope it will fit or try to adapt the old one and spent hours doing so. The old format is a bit complicated, the settings for one language can vary depending on the current file type. In other words you could have different settings if you opened CSS file directly or when styles were used in HTML.
There are times when one is happy with changes while the others curse at him. In similar situation is this nice change for me which makes Falkon much more usable in dark theme/mode. While this change brings a good improvements over the previous behaviour it also introduces new bugs which makes it hard to use even for me after I realized that such bugs are there. So, for now the changes were reverted and we should search for another way (probably much more complex?