Command Palette
Search for a command to run...
Comments
Join the discussionNo comments yet. Be the first to comment.
MyStudio IDE
In this series, I will be covering updates and my plans for MyStudio IDE open source project.
MyStudio IDE: New features & future plans
Hello, It's been a while since I found time and energy to work on my side project, MyStudio IDE, written in Rust using GTK. After a few weeks of hiatus, I started hacking on some things on and off and I finally have something worth sharing with you a...
More from this blog
GitRaven: April 2026 updates
Hey folks! It's been a while since I've written about GitRaven. This post will cover the new features I have introduced and talk about bug fixes. AI Usage I used ChatGPT or Google Gemini to help me fo
sleep-stopper: A simple GTK4 app to stop Linux from sleeping.
Hello, I came up with a simple GUI for stopping Linux from sleeping when idle using Python for fun. This project came to be because of my comment: https://social.linux.pizza/@shanmukhateja/115843701361619857 You can find GitHub link for this project ...
GitRaven: How to setup Monaco Editor for QWebEngine
Hello, This blog post will talk about integrating Monaco Editor into a Qt + C++ app using QWebEngine. Background GitRaven is being built to serve as a near-identical replacement to VSCode’s source control management. It aims to offer a similar, yet o...
GitRaven: How to draw custom widgets on QTreeView rows
Hello, In this blog post, we will be looking at customizing QTreeView to render custom widgets on each relevant rows. We will be adding the ability to stage/unstage an file/folder from tree and also show a label for the file’s git status - Modified, ...
GitRaven: How to use QTreeView with a custom model class
Hi, This blog post will cover how to create a custom model class based on QAbstractItemModel to render custom data with QTreeView in C++. Theory General idea: Create a new class RavenTreeModel based on QAbstractTreeModel. We need to override few me...




