So uh.... I didn't mean to make something this long. I ended up covering extensions I use regularly, from the video and otherwise, extensions I haven't used much but might end up incorporating into my life, extensions I don't use but you might wanna, and extensions I might end up making if I find the time and energy. I'm gonna put a table of contents at the end of this section, but please read the next part first.
In an ideal world, all Ulauncher extensions will install their own dependencies when you add them to Ulauncher. However, this is not an ideal world, and oftentimes extensions will immediately crash upon being added. As such, it is my recommendation that you read the GitHub page for each extension before you install it. These repos generally have readmes with lists of dependencies, as well as any additional steps you have to take to set up.
- VSCode Projects Opener
- Fuzzy Finder - A little slow compared to the file finder in Albert, but also doesn't require it to index your whole file system like Albert does. Which is slow and resource heavy and the configuration is annoying. Just works like
fzf
. - Obsidian - A little slow at first if you have a lot of notes, but once you start narrowing it down even slightly it's not a problem.
- tldr pages
- Todo-List
- Home Assistant - Lacks some functionality that makes sense (adjusting light brightness and color for example), which is mostly fine. Big thing that stops this being amazing for me is the inability to run scripts. Maybe I'll make a PR 🤔
- Bitwarden - RBW: A speedy Bitwarden extension I wrote using the rbw binary. See Bitwarden - RBW
- Clipboard - View and re-copy from your clipboard history. Supports a bunch of different managers (I use copyq).
- Terminal Runner - There's a lot of terminal runners, but I like this one. It shows errors by default, output in a notification if you enable it, and most importantly (unlike Albert) runs the command in the background by default instead of opening a new terminal window.
- Process Murderer - Self-explanatory
- Github search - Also pretty self-explanatory. There's another one that can search stuff from your github specifically (your repos, issues, PRs, etc), but I can't get it working.
- Firefox Bookmarks - Self-explanatory. Works with Firefox forks (I use Zen), you just need to point it to the right folder.
- DevDocs. Though I'm searching for/might make an alternative bc the ulauncher popup stays open and frozen until the resulting browser window is closed. Unfortunately I can't get the other docs extension I found working because I can't get all the dependencies installed. See Installation and Dependencies.
- Snippets - Seems very powerful and cool, and like I've finally found a replacement for a feature I used heavily for work in Alfred. Just haven't gotten around to creating my snippets yet, so I can't report on how well it works.
- Spotify WebAPI - Everything I've tried so far works and works well, I just haven't decided if this is something I really need.
- Better file browser - Solves a major annoyance I have with the built-in file browser (not being able to open folders). I just haven't decided if it's necessary, especially with the fzf extension finding folders as well.
- Arch Linux Package Search - Mostly useful and good, especially because it includes AUR packages, but the lack of limiting the number of on-page results really bothers me visually. Maybe I'll make a fork.
- Wiki Search - Does what it says, works fine. I only have wikipedia as a source, but I'm sure if I had other wikis to include I would find this more useful.
- Powerful Bluetooth extension - Works fine probably, understand this is a common desire. I just don't know that I need it with the ags-hyprpanel top bar including a bluetooth dropdown.
- Faker - It's Faker. Haven't tried it, but I wanna.
- Docker - I don't tend to have many Docker containers running on my machine, but check it out if you do.
- DockerHub Search - Good companion for above
- Hypr Window Switcher - Window switcher for Hyprland. It works, I just haven't found it useful for my flow. Though maybe I'll give it another shot.
Bitwarden - RBW is an in-progress project to create a Bitwarden Extension using the rbw
binary. As far as I could find, the only other Bitwarden extension is Bitwarden Search. It is a complex and technically very impressive extension, but it uses the bitwarden cli and is far too slow for my tastes. Because of this, I went and created my own Bitwarden extension designed to be much faster. It is currently technically feature complete and usable, but there are a few more things I want to add to it still.
Right now it is able to lock and unlock your vault, sync with the server, search for logins by keyword (showing folder and username under the site), and can copy passwords to the clipboard upon selecting an entry. The main things I still want to add are a toggle to choose between quick copying and showing a details page on selecting an entry, OTP support, and optional icons. You can follow progress at this GitHub Repository.
- Syncthing - I use Syncthing, but unlike Albert there's no extension. Might make one, might not.
- Docs - As stated above, I have problems with the current DevDocs plugin and I can't get the other one to stop crashing, so.