A read-only mirror of https://github.com/hyprwm/Hypr
Find a file
2022-01-24 18:32:35 +01:00
.github this will 2022-01-07 10:26:01 +01:00
example no unmap saving in config 2022-01-06 16:38:41 +01:00
src fix crash in findWindowAtCursor 2022-01-24 18:32:35 +01:00
.gitignore added a makefile and edited the codeql 2021-11-26 21:14:25 +01:00
CMakeLists.txt fix some cmake warnings 2021-12-23 10:21:49 +01:00
CONTRIBUTING.md created contributing guidelines 2021-11-23 22:33:41 +01:00
LICENSE added a license 2021-11-23 14:26:04 +01:00
Makefile update typo in makefile 2021-11-26 21:23:15 +01:00
README.md grammar fix inb4 the police gets me 2022-01-23 22:39:49 +01:00

Hypr

BuildStatus Issues PRs Lang License Best HiMom

Hypr is a Linux tiling window manager for Xorg. It's written in XCB with modern C++ and aims to provide easily readable and expandable code.

Hypr needs testers! Check it out and report suggestions or bugs!

Key Features

  • True parabolic animations
  • Rounded corners and borders
  • Config reloaded instantly upon saving
  • A built-in status bar with modules
  • Easily expandable and readable codebase
  • Multiple tiling modes (dwindling and master)
  • Window rules
  • Intelligent transients
  • Support for EWMH-compatible bars (e.g. Polybar)
  • Keybinds config
  • Tiling windows
  • Floating windows
  • Workspaces
  • Moving / Fullscreening windows
  • Mostly EWMH and ICCCM compliant

Installation

I do not maintain any packages, but some kind people have made them for me. If I missed any, please let me know.

Arch (AUR)

yay -S hypr-git

Manual building

If your distro doesn't have Hypr in its repositories, or you want to modify hypr,

see the Wiki to see build and installation instructions.

Configuring

See the Wiki Page for a detailed overview on the config, or refer to the example config in examples/hypr.conf.

You have to use a config, place it in ~/.config/hypr/hypr.conf

Screenshot Gallery

One Two Three

Known issues

  • Picom's shadow and effects do not update for cheap animations while animating
  • Non-cheap animations are choppy (duh!)
  • Popups sometimes are created a bit off

Contributions

Refer to CONTRIBUTING.md and the Wiki for contributing instructions and guidelines.

Stars over time

Stars over time