Skip to content

Optimizing

Plugins

  • Only enable the plugins you are using in the plugins array (in [pyprland] section).
  • Leaving the configuration for plugins which are not enabled will have no impact.
  • Using multiple configuration files only have a small impact on the startup time.

Pypr command

In case you want to save some time when interacting with the daemon you can use socat instead (needs to be installed). Example of a pypr-cli command (should be reachable from your environment's PATH):

sh
#!/bin/sh
socat - "UNIX-CONNECT:${XDG_RUNTIME_DIR}/hypr/${HYPRLAND_INSTANCE_SIGNATURE}/.pyprland.sock" <<< $@

On slow systems this may make a difference. Note that the "help" command will require usage of the standard pypr command.