KROSS(1)
π KROSS π
okay bestie, so this is the manual page for kross β part of the KDE User's Manual set, manual section 1 (that's "user commands", iykyk). it's the lil tool that just... runs your kross scripts. that's the whole vibe. let's get into it π¦
β¨ NAME β¨
kross β the KDE application that runs kross scripts. periodt.
β¨ SYNOPSIS β¨
kross [--help] [Generic-options] [Qt-options] [KDE-options] [file ...]
like, you call kross, you can sprinkle in some options, and you hand it files. that's it. that's the whole thing π
β¨ DESCRIPTION β¨
kross executes kross scripts β and not just in one language, no ma'am. it handles scripts written in:
- KDE Javascript
- Python
- Ruby
- Java
- Falcon
five languages, one lil command. it's giving multilingual icon behavior π
β¨ GENERIC OPTIONS β¨
the standard-issue stuff every KDE app rolls up with. nothing spicy, but you need 'em:
--authorβ shows you who made this. the author info, right there.--helpβ help about options. your bestie when you're lost π«Ά--help-allβ shows you all the options. every single one. no gatekeeping.--help-kdeβ shows only the KDE-specific options.--help-qtβ shows only the Qt-specific options.--licenseβ shows the license info. gotta know your rights π-v--versionβ shows version information. (yes, that's exactly how it's written. don't come for me, I'm just the messenger π)
β¨ APPLICATION OPTIONS β¨
file...β the files with the scripts to run. one or many, your call, main character energy either way π
β¨ USAGE β¨
so like, when you run kross file, it runs the script inside file β but first it loads up the interpreter plugin for whatever script language that file is in. and how does it know the language?? by the filename suffix. detective work, honestly π
β οΈ real talk: if you wanna interpret languages other than KDE Javascript, you needkdebindingsinstalled. nokdebindings, no Python/Ruby/Java/Falcon for you. sorry bestie π
β¨ SEE ALSO β¨
go read these too, they're all part of the extended universe:
and if you want more info and tutorials, go look at http://kross.dipe.org/solution.html β¨
β¨ BUGS β¨
ngl there are probably tons of bugs. like, a lot. the manual literally says so. π
if you find one, use bugs.kde.org[1] to report it. do your civic duty, bestie π«Ά
β¨ AUTHOR β¨
- Sebastian Sauer
<mail@dipe.org>β Author.
β¨ NOTES β¨
bugs.kde.orgβhttp://bugs.kde.org
and that's the whole page, bestie!! π this manual was version 0.01.01 and it's dated 2008-10-22 β a certified vintage classic, an elder icon, we stan a 2008 legend ππ slay, go run some scripts β¨
π¦ where this page comes from
- fedora 43: kdelibs 6:4.14.38-49.fc43 Β· LGPL-2.0-or-later
- fedora 43: kdelibs 6:4.14.38-49.fc43 Β· LGPL-2.0-or-later
- fedora 44: kdelibs 6:4.14.38-51.fc44 Β· LGPL-2.0-or-later
- fedora 44: kdelibs 6:4.14.38-51.fc44 Β· LGPL-2.0-or-later
- fedora 44: kdelibs 6:4.14.38-53.fc44 Β· LGPL-2.0-or-later
- fedora 44: kdelibs 6:4.14.38-53.fc44 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms