Built-in Modules

Niji includes a number of modules already built-in. You can simply activate them by adding their names to the "modules" list in your config.toml. For more details, see Configuration, and the documentation of the respective module.

The built-in modules currently included with niji are:

  • gtk: Theming GTK3 and GTK4 applications
  • hyprland: Theming hyprland window decorations
  • hyprpaper: Wallpaper setting support for hyprpaper
  • kitty: Theming kitty window and terminal colors
  • mako: Theming mako notifications
  • sway: Theming sway window decorations and setting swaybg wallpapers
  • swaylock: Theming your swaylock lock screen
  • waybar: A fully managed waybar theme

If there is something missing from this list that you'd like to have, take a look at Custom Modules.