Hacker Newsnew | past | comments | ask | show | jobs | submit | aurellius's commentslogin

did you open source it? I know about gauntlet and tried it before, great project!



ha! I came across loungy too. Very cool as well!


Extension resizing would be tricky from a UX standpoint, as it would make things a little bit unpredictable, but general window resizing will definitely be a thing


I'm picturing this: an extension that, for whatever program is under the cursor, tries to list all keyboard shortcuts/hotkeys. One could then search through them or "launch" them from there. I've always wanted to build this as a fullscreen app but this could be even better.


Thanks, although it's not up to Raycast's level (yet)!


I have a very similar experience, I used mac for a long time, then moved to linux and used the simpler alternatives. Then I found Raycast and their extension system, and thought it would be amazing to have something similar on Linux, so I made this :)


Thanks! Yeah I will definitely write something like that in the future


thanks! I think so too. Easy extensibility is also a very important factor imo. I think React (declarative UI in general) has it good there.


not yet but that's the next target


yesssss please


Yeah I know about this project, but I don't know how joining forces would go as the tech stack is entirely different.


It would help if somebody makes a comparison.

Mostly comparison of consumed RAM with identical set of extensions might help me choose without trying each of this projects.


I usually try to optimize for CPU usage more than I do for RAM, mostly because I care about my battery life and for things to remain snappy. Although Vicinae does a lot of caching where it can it probably maintains a quite reasonable memory footprint when compared to apps with web frontends.


IMO after launcher is optimized to be truly idle while there is no interaction with it shaving memory usage becomes more important for snappiness and battery life. Extra RAM that launcher uses it the same RAM that other apps cannot use and therefore become more laggy. I expect on average shaving off 100 MB of launcher RAM usage will save more battery then reducing time for rendering its window by 0.1s

Or after a while without interaction bloated RAM get swapped out and launcher invocation need to fetch swapped out info.

For comparison here is how krunner looks on my current machine. After some time without interactions:

  $ systemctl --user status plasma-krunner.service|head
  ● plasma-krunner.service - KRunner
       Loaded: loaded (/usr/lib/systemd/user/plasma-krunner.service; static)
       Active: active (running) since Sun 2025-08-10 20:31:40 WEST; 1 month 12 days ago
     Main PID: 57749 (krunner)
        Tasks: 37 (limit: 17782)
       Memory: 64.6M (peak: 1.4G swap: 338.2M swap peak: 679.8M zswap: 12.4M)
          CPU: 2h 58.702s
       CGroup: /user.slice/user-1000.slice/user@1000.service/background.slice/plasma-krunner.service
               └─57749 /usr/bin/krunner

It seems to me I feel how it was less on the first invocation.


what version are you running? I'm currently working on improving extension support but yes, some are still in a broken state.


the newly released 0.9.4 should fix some of your issues.


Indeed it did. Hats off to you sir! Thanks for the update.


thank you! (from a gentoo user, I guess that makes us cousins)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: