Can launch your 90kg applications for 300m (It's a launcher, like katapult, but better).
Find a file
2023-11-04 10:35:30 01:00
.github Add build step for CI 2022-07-31 18:24:51 02:00
debian Change maintainer email 2023-11-04 10:35:29 01:00
extras Point to new repository on codeberg 2023-10-20 00:55:30 02:00
searchproviders Pushed upstream to kio 2023-11-04 10:31:33 01:00
src Add the new action 2023-10-20 00:47:49 02:00
ynew Make ynew use qdbus6 if available 2022-08-05 08:48:31 02:00
.gitignore .gitignore 2021-11-29 08:34:17 01:00
CHANGELOG CHANGELOG 2023-10-20 00:45:47 02:00
CODE_OF_CONDUCT.md Point to new repository on codeberg 2023-10-20 00:55:30 02:00
COPYING Added GPLv3 license 2016-02-13 20:14:25 01:00
do_debian Do make dist with qt6 to release 2022-08-03 10:55:09 02:00
main.qml Fix qml module import 2023-04-30 01:17:44 02:00
qml.qrc Remove embedded copy 2016-12-19 01:54:01 01:00
README.md Point to new repository on codeberg 2023-10-20 00:55:30 02:00
settings.ui Setting to enable or disable pass 2023-04-30 00:42:44 02:00
trabucco.pro Add the new files to the project 2023-10-20 00:47:10 02:00

Trabucco

Can launch your 90kg applications for 300m (It's a launcher, like katapult, but better).

This is a launcher for people that are nostalgic about katapult.

Screenshot

It is licensed under GPLv3.

It uses Qt6.2 and QML.

Supported actions

Right now it can search:

  • Installed applications
  • Bookmarks
  • Web shortcuts (Those KDE things to search on google by typing gg:string)

Build

Requires Qt6.4 and libx11.

mkdir build
cd build
qmake6 ..
make -j
./trabucco

To compile with debug symbols, add CONFIG =debug after qmake6.

Why

I got a bit nostalgic of katapult, because it was much better than krunner.

Trabucco means trebuchet in Italian, which is a siege weapon, like a catapult.

When KDE4 was released, katapult was replaced by krunner, which has several drawbacks.

  • Fuzzy. A certain sequence of letters doesn't always result in the same suggestions.
  • It sometimes crashes.
  • Uses a timeout to show suggestions. This means that if the system is under heavy load, no suggestion is shown.
  • Most plugins don't work, or trigger heavy CPU load.

Trabucco aims to solve these problems by showing only one suggestion per search string, and being deterministic about it.

I will add plugins for things that I need.

Contributing

Feel free to send patches to [email protected] or to open codeberg pull requests.

Donate to LtWorf