rhiza

Crates.iorhiza
lib.rsrhiza
version0.1.5
created_at2025-02-19 11:58:40.982649+00
updated_at2025-06-28 14:02:25.411927+00
descriptionA windows shortcut creator / app launcher
homepagehttps://github.com/Skardyy/Rhiza
repositoryhttps://github.com/Skardyy/Rhiza
max_upload_size
id1561263
size88,221
Meron Bossin (Skardyy)

documentation

https://github.com/Skardyy/Rhiza

README

Rhiza

Downloads Version

Rhiza is a simple and easy-to-use tool to create shortcuts and add entries to the path.

easily create shortcuts / add applications into your path and windows menu!

Rhiza is for windows only

Installation🔧

via cargo
cargo install rhiza
via winget
winget install skardyy.rhiza
via installer

install and run the .msi installer from here

Usage💡

Crawl

rhz crawl

https://github.com/user-attachments/assets/c0f0d8f3-4d8f-4629-928b-7e811458a90a

to find potential apps to link (walks recursively) defaults:

  • ~\Desktop
  • ~\AppData\Roaming\Microsoft\Windows\Start Menu
  • C:\ProgramData\Microsoft\Windows\Start Menu
  • Crawl is mostly to find gui apps and games
  • there are more filtering and logic to prompt you only for relevant apps to link
  • you will be prompted for new apps you didn't link to before (apps you said no before won't be prompted again)

you can also

rhz crawl "/PATH/TO/DIR"

Add

you can search for a single app across the entire file-system (ignores hidden folders and Windows/Microsoft ones)

rhz add

https://github.com/user-attachments/assets/e3010698-b8d9-49d6-b820-4c173e914a4f

Path

same as add ~ just for adding into path

rhz path

https://github.com/user-attachments/assets/09e8ebe3-89b9-4ee0-b908-40265935518b

[!Note]
For both the Path and Add functions
if the user have fzf installed in the machine and he didn't specify a search term
fzf will open to search for the recommended files

https://github.com/user-attachments/assets/4014db4b-90d5-4910-a7f0-df3235c18045

View

you can view all linked apps and their config

rhz view

it will print it in a formatted json

Remove

removes a key added by rhiza.

  • removes it completely from rhiza config and the path
  • removes it from the windows menu too
rhz rm

it will print it in a formatted json

Run

finally you can create the lnk files using

rhz run

https://github.com/user-attachments/assets/d3e529c3-fbc7-45dd-80f8-341c012fecaa

it will create the bin and src files and allow you to use your shortcuts in the shell and in the widnows menu! (⊞ Win)

[!Tip] did you know?
Rhiza means "Root" in greek 🌱🌿
rooting those apps for you

Commit count: 45

cargo fmt