Skip to content

xsi-sh/ralphywm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

ralphywm

ralphywm is a modern, fast, lightweight tiling window manager written in C. It supports both horizontal and vertical tiling layouts, giving users complete control over window placement and workflow. Designed for Arch Linux users, it includes specific optimizations for systems running the bore rt kernel and utilizing zram for enhanced performance and responsiveness.

Key Features

  • 🧱 Tiling Focus: Dynamic horizontal and vertical tiling modes with flexible layout management.
  • 🚀 High Performance: Advanced optimizations deliver extremely fast window operations and layout recomputations.
  • 🪶 Lightweight: Minimal resource footprint keeps the system snappy and responsive.
  • 🛠️ Customizable: Source available in C for deep customization and extension.
  • 🧠 Kernel Tweaks: Utilizes bore real-time (RT) kernel patches for lower latency.
  • 💾 zram Support: Integrates with zram compression to boost memory efficiency.

Requirements

  • Arch Linux
  • bore RT kernel
  • zram setup/configuration
  • C compiler (e.g., gcc or clang)

Installation

  1. Clone the repository:
    git clone <repo-url> ralphywm
    cd ralphywm
  2. Build using the provided Makefile or compile manually.
  3. Configure your X session to start ralphywm.

Usage

Refer to the configuration files or examples in the repository for key bindings and behavior customization.


This window manager is tailored for users seeking a lightweight, high-performance environment on Arch Linux with bore RT kernels and zram. Customize it to fit your workflow and enjoy a responsive desktop experience!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors