EWD(1) Manual Page

  • Home
  • Back

  • EWD(1) General Commands Manual EWD(1)

    ewdwayland wallpaper daemon

    ewd [-f | -h]

    ewd is a daemon responsible for setting and unsetting wallpapers on Wayland. When invoked ewd will fork itself to become a background process, and open a socket at $EWD_SOCK_DIR/ewd if EWD_SOCK_DIR is set and non-empty, otherwise it will open a socket at $XDG_RUNTIME_DIR/ewd. It can then be properly shutdown by sending it a SIGINT or SIGQUIT signal.

    Clients can communicate instructions to the ewd daemon by sending messages though the socket. The format of these messages is described in the ewd(7) manual. Alternatively users may prefer to use the ewctl(1) client, a minimal client implementation shipped with ewd.

    The options are as follows:

    , --foreground
    Run the daemon in the foreground instead of forking off to the background.
    , --help
    Display help information by opening this manual page.

    $EWD_SOCK_DIR/ewd
     
    $XDG_RUNTIME_DIR/ewd
    Socket used to communicate with the ewd daemon. If EWD_SOCK_DIR is set and non-empty, it is used to search for the socket. Otherwise ewd defaults to using XDG_RUNTIME_DIR.

    The ewd utility exits 0 on success, and >0 if an error occurs.

    Start the ewd daemon:

    $ ewd

    Start the ewd daemon in the foreground:

    $ ewd -f

    Shutdown the ewd daemon:

    $ kill -QUIT $(pidof ewd)

    ewctl(1), kill(1), pidof(1), ewd(7)

    Thomas Voss <[email protected]>

    December 19 2023 MangoOS