8000 GitHub - way-edges/way-edges: Light weight wayland client focusing on widgets hidden in your screen edge.
[go: up one dir, main page]

Skip to content

way-edges/way-edges

Repository files navigation

Video_2025-02-14_09-39-39.mp4

🫧 Project board

https://github.com/orgs/way-edges/projects/1/views/1

🔍 Doc

Please refer to https://way-edges.github.io/description

📥 Installation

Arch(aur)

Manual

git clone https://github.com/way-edges/way-edges.git
cd way-edges && cargo build --release

⚙️ Configuration

Place config.jsonc under ~/.config/way-edges/

Example config: https://github.com/ogios/dots/tree/master/way-edges

Full doc

Doc: https://way-edges.github.io/basic_config

Schema*

this can improve your experience of config writing dramatically.

{
  // add this
  "$schema": "https://raw.githubusercontent.com/way-edges/way-edges/master/config/config.schema.json",
}

🚀 Launch

  1. Run daemon first(way-edges daemon).
  2. Add group of widgets given group name specified in your configuration file(way-edges add <group_name>).
  3. Some command require widget_name specified in order to operate.
Hidden widget on the screen edges

Usage: way-edges [OPTIONS] <COMMAND>

Commands:
  daemon     run daemon. There can only be one daemon at a time
  add        add group of widgets to applicatoin given group name
  rm         remove group of widgets to applicatoin given group name
  togglepin  toggle pin of a widget under certain group. format: <group_name>:<widget_name>
  quit       close daemon
  help       Print this message or the help of the given subcommand(s)

Options:
  -d, --mouse-debug  whether enable mouse click output, shoule be used width daemon command
  -h, --help         Print help
  -V, --version      Print version

💛 Thanks

Special thanks for:

0