Skip to content

SDDM wayland on Hyprland Compositor // Consistent and configurable sddm experience than the legacy X11 compositing.

License

Notifications You must be signed in to change notification settings

HyDE-Project/sddm-hyprland

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sddm-hyprland

  • SDDM layer-shell on Hyprland Compositor
  • HyDE's sddm wayland configuration

Dependencies

You also need to have layer-shell-qt5 installed.

Soon this might change but for now this will fix the black screen issue.

Installation

Base installation guide for sddm-hyprland. This should work on any distro that provides sddm and hyprland.

Manual (makefile)

    git clone https://github.com/HyDE-Project/sddm-hyprland
    cd sddm-hyprland
    sudo make install

Archlinux (AUR)

Not available yet

Configuration

sddm-hyprland tries to source these configuration files:

It is on the user to create these file/s and directory and be organized.

${prefix}/share/hyde/sddm/hyprprefs.conf
/etc/sddm.conf.d/hypr/sddm-hyprland.conf

Note

Default ${prefix} is /usr

Keyboard layouts

Configuring keyboard layouts in hyprland

input{
    kb_layout = us,ed,de
}

To change a layout use, press SUPER + K, this will trigger the keyboard layout switcher script.

Monitors

https://wiki.hyprland.org/Configuring/Monitors/

By default, this configuration will use all available monitors. You can override this by disabling the monitor. You can also solve some scaling issue specific to your monitor.

Cursor

Due to some sort of bug, the cursors cannot be set naturally by the compositor. Therefore we have to set it manually. sddm-hyprland added the sddm-user.conf to set the cursor. To avoid issues, we encorage you to add it manually.

Inside /etc/sddm.conf.d/sddm-user.conf add the following:

[Theme]
CursorTheme=Bibata-Modern-Ice
CursorSize=24

Note

Some changes happenned and I don't this is is working properly.

TODO

  • Separate sddm-hyprland and hyde configuration
  • Package manager support (AUR)
  • nix support

Support

  • Reporting relevant issues are appreciated

  • Bug fixes are welcome

  • We could talk about feature requests

    ko-fi

About

SDDM wayland on Hyprland Compositor // Consistent and configurable sddm experience than the legacy X11 compositing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published