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
Search for a command to run...
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
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 ...
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...
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, ...
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...
Hi It’s been a while since I built something for fun. I will be covering my journey on GitRaven. It’s a VCS GUI similar to GitHub Desktop or SourceTree without the code reviews, PR merge or other advanced capabilities. The idea is to try to build thi...
Hello, This post is a reference on how to generate `Ctrl+Shift+<key>` keybindings for Neovim. As you know, Vim (apparently) doesn’t support this since some terminal emulators do not pass key combinations. Theory What we’ll be doing instead is asking...
Hello In this blog post, I will be sharing how to create a plugin for KDE Dolphin to view “File version” info off a Windows EXE & DLL file. Background This project was born out of necessity to install mods for Skyrim on Linux. I needed to know the ve...
Hello, I will show you how to quickly and easily setup open-webui in your Linux distro. This will allow using Ollama models (which you have already installed locally) from a web user interface (similar to ChatGPT). Prerequisites Python 3.11 is recomm...