Last modified on Changelog.
Some project ideas that I don’t have the time and/or skill to complete, however would love to see come to fruition.
A Linux distribution which uses as many parts of the SystemD software suite as possible, creating a fully integrated environment. SystemD init, boot, networkd, all of it.
More Quassel UIs
A WeeChat extension or independent terminal UI for Quassel IRC. Quassel is really great, but only has a Qt interface for the desktop. It would be nice to have a way of using it from the console. Likewise, an Emacs interface would be nice as well (see weechat.el).
Pywal is a really nice tool for generating color schemes from wallpapers, but what about the other way around? A tool for finding images on Unsplash (or any other image source) based on your current terminal color scheme would be pretty cool!
Keyboard-oriented web browser built around Gecko
I love the convenience of keyboard-oriented and extensible web browsers like QuteBrowser, however it uses QtWebEngine (Chromium) as a backend and does not support WebExtensions. I compromise by using the Vimium extension within Firefox, which lets me have some of the conveniences of both Firefox and Qutebrowser. Vimium (and any other Vim-emulation browser extension) is limited in its scope though, and can’t work on browser-specific pages, the main UI, et cetera. I propose a browser with similar intentions as QuteBrowser built from a fork of Firefox, redoing the frontend with full Vim keybinding support, but keeping support with existing Firefox extensions, and using the non-Google Gecko engine. Unfortunately, Mozilla removed the ability to embed Gecko into other programs easily, so a fork of Firefox is the only way to do this.
A fork of the kiss package manager that can read dependencies from Pacman, making it easier to use on Arch Linux and derivatives.