Xmd/INSTALL.md
2023-11-14 17:02:46 -05:00

1.0 KiB

Installing

Dependencies

  • Xlib
  • Xt
  • Motif
  • MWM
  • A C compiler
  • brightnessctl (for xmbrightness)
  • xwallpaper

Installing via APK:

# apk add libx11 libx11-dev libxt libxt-dev motif motif-dev mwm xwallpaper clang

libXmd

Before building any of the applications you will need to build libXmd, which contains code common to most of them:

# cd libXmd
# ./build.sh install

Individual applications

Individual applications can be installed using ./build.sh in their respective subdirectories:

# cd <application>
# ./build.sh install

Replicants

Xmd provides something called replicants, which are dynamically loaded widgets that can be placed inside of xmpanel. They can be installed using ./build.sh in their respective subdirectories:

# cd replicants/<replicant>
# ./build.sh install

Session

Xmd includes a startup script and assorted "glue code" to facilitate using it as a desktop environment. It can be installed using ./install.sh in the session directory.