Skip to content

justdprroz/rtde

Repository files navigation

RTDE - acronym for Rusty Tiling Desktop Environment

Requirement

  • dmenu as application laucnher
  • kitty as terminal app
  • thunar as file manager

Features

  • Autostart script located in ~/.rtde/autostart.sh
  • Support for workspaces and screens
  • Stack settings for each workspace
  • Tiling window layout

Installation

  1. Install Rust https://rustup.rs/
  2. Install Xlib using your package manager
  3. Run install.sh. It will build everything needed and will place it to /usr/local/bin
  4. Add exec rust-wm to your ~/.xinitrc
  5. Further configuration is up to you!

Shortcuts

ModKey = Mod1Key = Alt

  • Modkey + 1..0 - Switch to workspace (0 is 10th workspace)
  • Modkey + Shift + 1..0 - Move current window to workspace (0 is 10th workspace)
  • Modkey + , - Switch to previous screen
  • Modkey + . - Switch to previous screen
  • Modkey + Shift + , - Move current window to previous screen
  • Modkey + Shift + . - Move current window to previous screen
  • Modkey + w - Dump all info into stdin
  • Modkey + i - Increment amount of windows in main stack
  • Modkey + d - Decrement amount of windows in main stack
  • Modkey + h - Decrease main stack width
  • Modkey + l - Incease main stack width
  • Modkey + Space - Toggle float state
  • ModKey + Enter - Spawn terminal kitty
  • ModKey + Shift + Q - Exit window manager
  • ModKey + p - Spawn application launcher dmenu
  • ModKey + Shift + C - Kill current window

About

DWM-like WM written in Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published