Skip to content
/ rrun Public

RRun - CLI application launcher for tiling window managers

License

Notifications You must be signed in to change notification settings

f-str/rrun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RRun icon

RRun

rrun is a resource-friendly application launcher for the i3wm, sway and Hyprland, written in pure Rust. It provides a simple way to start applications directly from the command line.

Installation

WIP

Getting Started

Every time you install a new application, you need to execute rrun generate to update the list of available commands.

i3wm / sway

Just add the following line to your config file:

# Start rrun when pressing superkey + d
bindsym $mod+d exec <your-prefered-terminal e.g. kitty> --class 'launcher' rrun

# Set rrun window to floating and center it
for_window [class="^launcher$"] floating enable, border none, resize set width 25 ppt height 20 ppt, move position center

Hyprland

WIP

CLI

Commands

Command Description
list List all collected commands which could be executed in the users default shell.
generate Regengerates the list of all collected commands. These are stored in $HOME/.rrun/tmp.
help Shows help message and exits.

Options

Option Description
-h, --help Shows help message and exits.
-v, --version Displays information about the version and exits.

Current TODOs:

  • AUR Package + Automated CI build
  • finish README

License

This project is licensed under the MIT. See the LICENSE file for details.

About

RRun - CLI application launcher for tiling window managers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages