Skip to content

sameoldlab/pop-launcher-wlr-toplevel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pop Launcher wlr-toplevel

Pop launcher plugin to find and switch windows on wayland compositors.

preview

Requirements

  • compositor needs to implement wlr-toplevel v1 protocol
  • wlrctl

Installation

Clone the repo and run just install or copy and run commands in justfile.

# From project root
cargo build --release
mkdir -p ~/.local/share/pop-launcher/plugins/toplevel
install -Dm0755 target/release/toplevel ~/.local/share/pop-launcher/plugins/toplevel/toplevel
install -Dm644 plugin.ron ~/.local/share/pop-launcher/plugins/toplevel/plugin.ron

Todo / Open to Contributions:

  • Remove wlrctl dependency (started in main v2)
  • add options for other actions (close, toggle fullscreen, maximise/minimise) in ActivateContext
  • return app icons

Credits

oknozor's plugin guide and working version of launcher toolkit