It turns out that Local just assumes we are running GNOME and fires off a call to gnome-terminal behind the scenes, hence the failure. To remedy this, we can create a bash script at /usr/bin/gnome-terminal which will fire up Konsole as follows:
#!/bin/bash exec /usr/bin/konsole -e "/bin/bash $@"
Once created, be sure to give the script executable permissions by running the following:
$ sudo chmod +x /usr/bin/gnome-terminal
Since last year, I’ve been using a KDE Slimbook as my main development machine and recently upgraded to a new machine. This post is part of a series noting down some of the tasks taken during setup, mainly for my own future reference.