I have been tinkering with Helix editor lately since I quite like it. It's a fun little editor. Can recommend for those who like modal editing. I do not know if it'll ever replace Kate editor for me, but I'm challenging myself to try new tools, just for the fun of it. With Helix, I've used this git tool called gitu that is rather quick and easy to work with. Though I still use lazygit for more complex tasks. Main pain point for me has been how to use some of these tools like gitu within Helix. Lazygit could be done with some magic, but I was never really satisfied with it. I also tried Zellij for terminal multiplexing and running commands between two splits and so on. It was a bit cumbersome to get it to work as I wanted, since Zellij has tons of features I'll never need. This also caused my fingers to get entangled since I had to remember all sorts of shortcuts. Just not for me. In Konsole terminal, there is a shortcut for splitting views easily and automatically to a fitting size. I use it a bunch. But because I'm lazy, I would have to press the shortcut, go to the other splitview, type the command for other tool, do things and then close commands. I wanted something a bit more automated. I found that Konsole can be set to allow scripting over dbus commands: Scripting Konsole. So I made myself a little shell script that I placed in my path: konsole-split.sh! Here's what it does: #!/usr/bin/env bash # In konsole settings, make sure # - run all konsole windows in single process is disabled # - enable the security sensitive parts is enabled if [ $# -eq 0 ]; then echo "Command is missing!" exit fi # Split the view automagically. We can use MainWindow_1 since we have only one process qdbus6 "$KONSOLE_DBUS_SERVICE" /konsole/MainWindow_1 org.kde.KMainWindow.activateAction split-view-auto >/dev/tty # Get the session of the current terminal window CURRENTSESSION=$(qdbus6 "$KONSOLE_DBUS_SERVICE" "$KONSOLE_DBUS_WINDOW" org.kde.konsole.Window.currentSession) >/dev/tty # Run t...
First seen: 2026-05-25 20:23
Last seen: 2026-05-27 05:44