You are not logged in.
Hello!
Hayaku is a simple application launcher. Ideally, you bind it to a keyboard shortcut to launch rapidly a program.
You can also enter an url and your web browser will open it.
Every unique command is save in a sql table (SQLite) to be load next time you want to launch it.
Official website (in french) : http://www.4nakama.net/projet.php
AUR : http://aur.archlinux.org/packages.php?ID=17963
@+
Shaika-Dzari
http://www.4nakama.net
Offline
A screenshot would be nice considering the information is in another language and all
Cerebral: "Welcome to the distro. You'll never leave. Mwahaha"
Offline
Hello brynjolf!
It's a very simple gui...
@+
Last edited by Shaika-Dzari (2008-06-22 18:25:27)
Shaika-Dzari
http://www.4nakama.net
Offline
Any chance of making Hayaku's interface simpler, removing decoration and the execution button? Pretty much, a GUI copy cat of gmrun. Otherwise, I'm quite excited about this! The prospects! Have you thought about plugins? lol Possibly to add other 'commands' such as a Email plugin that would start up your favorite email client, etc etc.
Thanks for a great app! We need more l/w Qt apps that aren't KDE-inflated
Offline
Any chance of making Hayaku's interface simpler, removing decoration and the execution button? Pretty much, a GUI copy cat of gmrun. Otherwise, I'm quite excited about this! The prospects! Have you thought about plugins? lol Possibly to add other 'commands' such as a Email plugin that would start up your favorite email client, etc etc.
Thanks for a great app! We need more l/w Qt apps that aren't KDE-inflated
Hello zenix!
Thank you for your support.
Since I always press enter and never use execution button myself, I will remove it in the next release. Could you explain what you mean by removing decoration? No title bar?
The next release will probably fully use QDesktopService so it can launch any favorite apps with a file or a keyword.
I never thought about plugins but it can be a cool idea. I will look for it.
Don't hesitate to share your needs.
@+
Shaika-Dzari
http://www.4nakama.net
Offline
Other than already having this functionality built in to my window manager, I am rather excited by the project. I agree with removing the button and perhaps decorations.
Hope to see you keep it simple.
Possibly to add other 'commands' such as a Email plugin that would start up your favorite email client, etc etc.
Perhaps this sort of functionality could be provided by using a configuration file to define aliases?
Last edited by Square (2008-07-22 03:15:48)
Offline
You might look at slickrun, a similar app for windows, to get some ideas. Back before I switched to linux I used it a lot.
[git] | [AURpkgs] | [arch-games]
Offline
Hello!
Just a little Up to inform you that hayaku has now a git depot:
http://git.tuxfamily.org/hayaku/hayaku
If you want to look at the source:
git clone git://git.tuxfamily.org/gitroot/hayaku/hayaku.git
You can expect a new release this weekend or next week with new feature.
@+
Shaika-Dzari
http://www.4nakama.net
Offline
Sorry to double post but hayaku 1.5.1 is available!
Changelog:
- Some bugfixes
- Remove icon
- Use alias
- New command line option to add or update an alias
- New command line option to add a database (see below)
- More verbose
Hayaku use a small database to resolve suggestion.
This database look like this:
DB name : name.sqlite
Table name : hayaku_command
Field : [alias](TEXT) [command](TEXT)
You can build your own database (I suggest using SQLite Manager (https://addons.mozilla.org/en-US/firefox/addon/5817) extension for Firefox) and
add it to default hayaku DB. When you DB is complete, open a shell and add it with:
hayaku -d /path/to_db/myDB.sqlite
You can download a small set of database here : http://www.4nakama.net/download/hayaku_database.tar.bz2
I accept contributions
Example : I don't use gnome, so if someone want to make a gnome.sqlite, I will add it to the archive above.
There is another command line option available with this release. You can add or update an alias. Syntax:
hayaku -a {alias} {command}
Example:
hayaku -a web opera
Git repo is up to date if you want to look at the source:
http://git.tuxfamily.org/hayaku/hayaku
or
git clone git://git.tuxfamily.org/gitroot/hayaku/hayaku.git
AUR pkgbuild too:
http://aur.archlinux.org/packages.php?ID=17963
@+
Shaika-Dzari
http://www.4nakama.net
Offline
Offline
I'm also for the removal of decorations. Less is more!
Otherwise, nice app man
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
I'm also for the removal of decorations. Less is more!
By decoration, you mean the titlebar?
Because the only thing left is the combobox
Otherwise, nice app man
Thank you!
As an idea: you can set an alias to configure aliases. For example when you type "alias web opera" in the textbox it would save the "web" command to open opera.
Thank for the suggestion. Maybe next release
Shaika-Dzari
http://www.4nakama.net
Offline
@Shaika-Dzari,
Many thanks for this great little utility - I just love small, highly functional programs!
Only problem is that I tend to forget my aliases, mistype them, and then get a dud command registered in the database. But, ahem, that's more my problem, not yours ...
Offline
Hello!
I know this is a linux forum but hayaku 1.5.1 for windows is also available now here:
http://www.4nakama.net/download/hayaku-1.5.1-win32.7z
@+
Shaika-Dzari
http://www.4nakama.net
Offline
hmm, I actually started a project similar not so long ago. http://bbs.archlinux.org/viewtopic.php?id=54250 . Maybe we can share idea's sometime.
Offline
hmm, I actually started a project similar not so long ago. http://bbs.archlinux.org/viewtopic.php?id=54250 .
Maybe we can share idea's sometime.
Why not?
Could you make a pkgbuild I could grab from AUR to try Lazi?
Shaika-Dzari
http://www.4nakama.net
Offline
I'd test it out once I figure out how I override values in haskell... Haskell's the biatch here :')
I'll download it anyway, install it, and tackle haskell. Expect some comments later
My coding blog (or an attempt at it)
Archer start page (or an attempt at it)
Offline
I don't understand why you have problem with Haskell when you install Hayaku
Shaika-Dzari
http://www.4nakama.net
Offline
I don't understand why you have problem with Haskell when you install Hayaku
Lol, no, it's haskell that runs the xmonad config...
Nothing for you to be concerned about atm
My coding blog (or an attempt at it)
Archer start page (or an attempt at it)
Offline
twiistedkaos wrote:hmm, I actually started a project similar not so long ago. http://bbs.archlinux.org/viewtopic.php?id=54250 .
Maybe we can share idea's sometime.Why not?
Could you make a pkgbuild I could grab from AUR to try Lazi?
Eh, if I get around to doing so yes. Been busy with work a lot, havn't had much more than 10 mins a day to work on my own personal projects.
Offline
QSqlDatabasePrivate::removeDatabase: connection 'qt_sql_default_connection' is still in use, all queries will cease to work
When you close hayaku before it's time (basically hit the X button, or kill it)
Apart from that, It's on my frequently used software list definatelly. I'm going to use this daily ^.^ ~
#edit
I can't add "mail/thunderbird" either:
[cpf@galactica .hayaku]% hayaku -a mail thunderbird
update : mail/thunderbird
But when I type "mail" in hayaku, nothing happens (countrary to when I type thunderbird, then thunderbird starts...)
Last edited by X/ax (2008-09-09 18:56:42)
My coding blog (or an attempt at it)
Archer start page (or an attempt at it)
Offline
QSqlDatabasePrivate::removeDatabase: connection 'qt_sql_default_connection' is still in use, all queries will cease to work
When you close hayaku before it's time (basically hit the X button, or kill it)
I'm working on it
Apart from that, It's on my frequently used software list definatelly. I'm going to use this daily ^.^ ~
Thank!
#edit
I can't add "mail/thunderbird" either:[cpf@galactica .hayaku]% hayaku -a mail thunderbird update : mail/thunderbird
But when I type "mail" in hayaku, nothing happens (countrary to when I type thunderbird, then thunderbird starts...)
Ok, I found the bug.
if the alias is already set and you set it to another program, it did not delete the old alias...
Sorry, I will correct it in 1.5.2.
If you want, you can use firefox with SQLite manager or use these command to correct the error:
sqlite3 ~/.hayaku/hayaku.sqlite
update hayaku_command set alias='' where alias = 'mail';
hayaku -a mail thunderbird
@+
Last edited by Shaika-Dzari (2008-09-09 22:45:21)
Shaika-Dzari
http://www.4nakama.net
Offline
It's no top requirement, since it remembers thunderbird when I start typing it, it's pretty quick on its own like that.
Just so you know these bugs, that's why I report them
If by any chance the source is somewhere (could be that I have it already, I'm too lazy to check atm), I would've sent some patches along with the comments...
My coding blog (or an attempt at it)
Archer start page (or an attempt at it)
Offline
If you used the pkgbuild, you will probably find the source in the src/ directory.
If you don't want to search, you can grab it here:
http://www.4nakama.net/download/hayaku-1.5.1.tar.bz2
You can look here too:
http://bbs.archlinux.org/viewtopic.php? … 74#p402774
@+
Shaika-Dzari
http://www.4nakama.net
Offline
Ok, if I can find some time to tackle some code-viewing, I'll do that.
I just hope my knowledge of C is enough to help you out
My coding blog (or an attempt at it)
Archer start page (or an attempt at it)
Offline