Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

elementary/gala

Gala

Translation status

A window & compositing manager based on libmutter and designed by elementary for use with Pantheon.

Building, Testing, and Installation

You'll need the following dependencies:

  • gettext (>= 0.19.6)
  • gsettings-desktop-schemas-dev
  • libclutter-1.0-dev (>= 1.12.0)
  • libgee-0.8-dev
  • libglib2.0-dev (>= 2.74)
  • libgnome-desktop-4-dev
  • libgnome-bg-4-dev
  • libgranite-dev (>= 5.4.0)
  • libgranite-7-dev
  • libgtk-3-dev
  • libgtk-4-dev
  • libmutter-10-dev (>= 42.0) | libmutter-dev (>= 3.18.3)
  • meson (>= 0.59.0)
  • valac (>= 0.46.0)

Run meson build to configure the build environment. Change to the build directory and run ninja to build

meson build --prefix=/usr
cd build
ninja

You can set the documentation option to true to build the documentation. In the build directory, use meson configure

meson configure -Ddocumentation=true

To install, use ninja install, then execute with gala --replace

sudo ninja install
gala --replace

About

Gala Window Manager for elementary OS and Pantheon

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 150

Languages

AltStyle によって変換されたページ (->オリジナル) /