Making i3-input, dmenu_run, faster
Is there a simple way to make those open faster? Maybe increasing its priority/niceness, or having them always on RAM or some other smart way?
I doubt it would waste much resources and would improve my experience, which pretty often involves waiting a couple of seconds after pressing those things. This also disallows me to just press the keys without thinking in order to get some program started or switch to some workspace, because whatever I type before those programs open gets dropped.
Thanks!
If i3input takes *seconds* to open on your machine, I would say your machine is either thirty years old or there is something wrong with it. dmenu_run (note: *not* dmenu) can be a bit slower, but even there several seconds sounds odd to me. How do other applications perform?
I don't know what the reason on your machine might be, but one thing you might want to try is [preloading](https://wiki.archlinux.org/index.php/Preload). If you do, let us know how it went.
@airblader It is not such a bad machine but I use it near its RAM limit. Usually i3-input takes a second or two the first time if I hadn't used it in several minutes, but its fast if I run it again just afterwards.
@i3convert Reading up on that, I'll keep you posted
@Rojo That's really odd. i3input is such a lightweight application that barely does anything. It literally just opens a small window, even without any heavy GUI toolkit, but basic XCB.