When I started using EXWM, I thought that using it together with KDE would be the best combination. But then my Plasma configuration self-destructed by chance, I had to recover it from backup and I started thinking what and how much I actually need from KDE exactly. The basic principle is simple: Things are easier… Continue reading Moving from KDE to Emacs
Category: Software
Emacs interface to PipeWire
I couldn’t find any Emacs interface to PipeWire. So I wrote one.
More fun with EXWM
I have recently started using EXWM, an Emacs window manager. It’s very useful as a window manager itself but it also provides additional functionality and opens new possibilities. Starting EXWM automatically in KDE EXWM allows, similarly to other window managers, replacing an already running window manager. Now I’m confident about it enough and start it… Continue reading More fun with EXWM
Using EXWM
I sometimes miss useful things. For example, many years ago, I missed emerging Org Mode, not recognizing its potential, only to discover some years later how essential tool it is. And the same happened to me with EXWM, an Emacs window manager. I’ve always thought that making a window manager in Emacs is a crazy… Continue reading Using EXWM
Emacs tabs as workspaces
I used to use Emacs frames as workspaces. But reading through Emacs 28 NEWS reminded me that tab bars could be probably better used for the purpose. And indeed, using tab bars is simpler and looks like a very good fit. First some initial settings: (tab-bar-mode 1) (tab-bar-history-mode 1) (custom-set-variables ‘(tab-bar-show nil)) (tab-bar-rename-tab “emacs”) They… Continue reading Emacs tabs as workspaces
Software problem: Deleting Btrfs subvolumes
Internet is no longer full of Btrfs horror stories so I decided to use Btrfs when I reinstalled my desktop computer with NixOS. It has some nice features, like subvolumes, compression and cooperation with Podman. I still prefer ZFS but due to its weird license it’s not included in Linux and one can fall into… Continue reading Software problem: Deleting Btrfs subvolumes
Software problem: Compiling Emacs vterm module on NixOS
I started using NixOS again some time ago. The fact that NixOS doesn’t use Filesystem Hierarchy Standard is sometimes a big source of pain and complications. One non-obvious thing for beginners is how to compile a C program. One C program that is very useful and must be compiled locally is emacs-libvterm C module, providing… Continue reading Software problem: Compiling Emacs vterm module on NixOS
Software problem: Music players on Android
One might thing that making a program that plays music stored locally on a computer shouldn’t be that difficult. It must be able to find music files, to play them correctly, to play songs in the correct order, and provide a decent user interface, with some search capabilities. Considering that the most difficult tasks can… Continue reading Software problem: Music players on Android
Software problem: Missing virt-manager icons
virt-manager on my NixOS system was missing icons on most of its buttons, making the application handling somewhat difficult. A little stupid annoying problem, apparently of category 3, has wasted several hours of my life. I reported it as a NixOS bug. NixOS people responded quickly and were helpful so after a couple of days… Continue reading Software problem: Missing virt-manager icons
Debian builds with Podman
Since I no longer have Debian on my desktop computer, I had to arrange an environment for building Debian packages. I could use a virtual machine running Debian for that purpose but this would have several disadvantages: It would consume unnecessarily much resources. I would have to use a nested build environment such as cowbuilder… Continue reading Debian builds with Podman