Links

Blog Stats

Another year has passed since my last blog post, so I guess it’s about time for me to write another post. Talking about writing, I’ve been eyeing new keyboards recently, more specifically the Kinesis Advantage 2. That’s what this post is going to be about.

I started thinking about keyboards again after my friend bought a new mechanical keyboard. I’ve been extremely happy with my TypeMatrix 2030, which I’ve been using together with my custom Dvorak layout (Chvorak) for about eight years. I love the matrix layout of the TypeMatrix (i.e., the keys are laid out in straight columns instead of being staggered), and I find that the placement of the Shift keys, Enter, Backspace, etc. are much better thought out than on normal keyboards. The “double-scissor” keys on the TypeMatrix feel OK to me, but I’ve wanted to try a mechanical keyboard for a while.

This is just a quick announcement that ksuperkey has been updated to version 0.4. The new version brings some features from upstream (most importantly the ability to define mappings using keycodes) and an improved Makefile, which will hopefully make the application easier to package.

ksuperkey is shy and likes to stay hidden in the background, so this is as close to a screenshot as you’ll get

ksuperkey is a small utility that allows you to use your Super key (sometimes called Meta or Windows key) to open your application menu, while keeping the functionality to use Super in keyboard shortcuts. In other words, ksuperkey won’t interfere with any of your existing shortcuts. It achieves this by letting Super act as a normal modifier key when pressed in combination with other keys, but generating a different keyboard combination (Alt+F1 by default) when the Super key is pressed and released on its own.

You can easily install ksuperkey and try it for yourself following the instructions on Linux-apps (the application is now included in many distributions’ repositories, and even shipped with a few distros, which is really cool). After installing ksuperkey, you just have to make sure the shortcut for your application launcher is Alt+F1, add ksuperkey to autostart, and finally log out and log in again (or start ksuperkey manually). Detailed instructions here.

Note that ksuperkey only depends on X11 and should work perfectly fine in Plasma 5, as well as other desktop environments such as Xfce, LXDE, GNOME Shell, etc.

Why not try ksuperkey with the new, shiny application dashboard in Plasma 5.4?

If you run into problems or have any questions, feel free to drop a comment below. I’ll try to answer when I find some free time.

I need your help!

I would like to keep an up-to-date list on Linux-apps of ways to install ksuperkey on different distributions, and for that I need your help. Currently I have:

Arch Linux

Chakra

Fedora

Gentoo

Kubuntu

Netrunner

openSUSE

PCLinuxOS

Ubuntu

If you know the best way to install ksuperkey on your distribution, and it’s not included in the list above, I would appreciate if you could leave a comment below. If the only way is to compile from source, that would be helpful information as well. Many popular distros are currently missing from the list, for example Mint, Debian, Fedora, Mageia, CentOS, Manjaro, Slackware, Gentoo, etc.

Thanks!

Update August 17, 2016: Changed links to point to new Linux-apps.org site instead of KDE-apps.org.

Today it’s been exactly two years (woah!) since my last post on this blog, which was about how the blog changed address to http://blog.hanschen.org. Two years is also the time I’ve spent so far on my Ph.D. Coincidence? I think not.

Anyway, since it’s been so long and I’ve received questions asking if this blog had moved somewhere else, I just wanted to give you a quick update that everything’s fineplease save me and that I haven’t completely abandoned this blog yet. I’ve had a few posts saved in drafts for a while but never found the time or energy to flesh them out. Maybe I will someday.

If you’re subscribed to any feeds or have bookmarked pages, please update the links by adding blog. in front of hanschen.org. The old address (hanschen.org) will continue to point to the blog until I’m finished with the new site. I’ll also try my best to keep old links intact.

Please let me know if you find any dead links or other problems (either in the comments section below or in an email, see Contact page).

Preface

I’ve tried different ways of highlighting lines past 80 columns but was never satisfied with the results. Since Vim 7.3 there’s a nice colorcolumn option, but it just didn’t look any good:

Vim with :set colorcolumn=80

It’s not just the red color, which can be easily changed, but the whole “highlight a single seemingly random column” didn’t appeal to me. After searching for inspiration on Google, I found this StackOverflow question with the following screenshot of TextMate:

TextMate with “Highlight right margin” option

Well, well, that looks much prettier. Is it possible to get something similar in Vim?

Many users want the Super key (also commonly called the Windows key and confused with the Meta key) to open the Application Launcher in KDE Plasma Desktop. At the time of writing 145 users have voted for the Brainstorm idea “Super key to load Application Menu” and there are 51 comments. A workaround has been around for a long time which involves remapping the Super key to a regular key, but then you lose the ability to use it for other keyboard shortcuts. Until now, that is. In this post I’ll write about how you can eat the cake and have it too.

Soon Dolphin, the default KDE file manager, also got its own Dolphin forum. Before topics about Dolphin would be shattered around in the Other KDE Software and Workspace forums. We realized that the new Dolphin forum didn’t really fit in any of our existing categories, so the System & Utilities category was created.

Marble is the first application from the KDE Educational Project to join the forums, visit the Marble forum to take a look. Don’t forget hat you still can ask questions about the other KDE EDU applications in the Games & Education parent forum.

KDE Workspace Vision is a special kind of forum where users can discuss what they would like to see in their future workspace, see Dario’s post for more information. It differs from Brainstorm as you’re allowed to post and discuss complete visions, while only single concrete ideas are accepted in Brainstorm.

Finally, we have our newest addition, the Konsole forum. Like Dolphin, topics about Konsole used to be posted to different places in the forum. Now most of them have been moved to their new home.

Meanwhile, the KWin developers implemented a feature in KWin to get useful information for users to post when asking for support. It’s really great to see developers care about helping their users. Martin also proposed a GSoC idea about supporting users directly from the desktop (with a plasmoid), using forum.kde.org. Unfortunately it’s too late to apply, but who knows, maybe someone already did? If it’s not taken and you’re interested in given it a try, you should definitely contact Martin or one of the forum admins (forum-admin@kde.org).

To close up – if you’re a user of any of those applications, the forums provide an easy way to connect with the community and receive expert help from other users and developers. If you’re a developer and want your own forum for your application, you’re just a few click away!