Quick Links

UUID: quicklinks@NotSirius-A
Last edited:
3 weeks ago 2025-06-21, 07:58
Last commit: [304a9989] Hungarian translation update for Desklets (#1506)

Customizable quick links panel. Allows you to create beautiful themed desktop shortcuts for your most used folders/commands.

README

Close

Quick Links

The Quick Links desklet allows you to create beautiful themed desktop shortcuts for your most used folders or custom commands. The image above showcases a variety of styles this desklet can create.

What was it designed for?

This desklet was designed to help clean up desktops with lots of icons and improve visuals. Example use cases:

  • Dual-monitor / multiple-monitor setups: Desklets have a significant advantage over desktop launchers... they don't move when you switch on your other monitor or reboot. I wanted to organize my desktop, but I couldn't stop my icons from rearranging. This desklet is the solution.

  • Auto-arrange: Do you like the auto-arrange setting, but wish there was a way to not auto-arrange certain important icons? That's the perfect scenario for this desklet.

  • All icons are the same: Would you like to change the look of only some icons, but not the rest? Make some apps stand out or the opposite. This app will allow you to do that.

  • Organization: You can group your links by creating multiple instances of this desklet and splitting your icons accordingly. For example, create an instance and change the label to "Projects", then configure the desklet with the links you need. Suddenly you'll have all your project-related stuff nicely grouped together.

Customization

You can customize this desklet to your taste. Choose from two layouts a list or tiles; change fonts, and icons or remove them entirely. You can use transparency or have solid colors, perhaps make the buttons large or compact. Check out the different options.

What can be improved?

  • This desklet could use more translations. I might add a Polish translation myself in the future.

  • Improve font parsing.

  • More visual customizations could be added.

  • Unfortunately, the xlet settings API at this moment doesn't support iconfilechooser within list setting, so icons have to be typed in by name, which is somewhat annoying.

Remarks

@schorschii thank You for your notes@schorschii desklet. I've used it as a template for this desklet (I also use it on my PC). Also, thanks to the other desklet authors I've used some of your code as a reference.

Log In To Comment!

4 Comments

michael kilpatrick
Nice for launching executables with different environment variable values and doesn't require complex quoting for shell commands - particularly helpful for commands invoking non-default shells and terminals like /usr/bin/bash -c 'HOME=<path/with/app/data> <path/to/executable>' and zsh -c 'konsole -e ssh -p <port> -l <user> -i <private key> <remote> &|'
VictorVolt
VictorVolt-3 weeks ago
finally, a working desklet launcher, the one that comes with cinnamon doesn't work (outside opening a control panel) now it just need to be able to use images as icons for more customization
claudiux
claudiux-1 month ago
Very useful desklet. Thank you!
NotSirius-A
NotSirius-A-4 weeks ago
Thanks for the kind words!