Module sway
The sway module allows you to theme sway
window decorations, as well as setting your swaybg wallpaper per theme.
Activating
To activate the module, add it to your config.toml:
modules = ["sway"]
Niji will now output a sway configuration file to
~/.local/share/niji/sway/theme. To enable it, add the following line to the
bottom of your sway config:
include ~/.local/share/niji/sway/theme
If you want to override any of the settings exported by niji, you can simply add more configuration after the include statement.
Configuration
The following global configuration options are relevant to this module:
font_familyfont_scalecursor_themecursor_sizewallpaper
See Configuration for a detailed
explanation. In particular, see
Setting Wallpapers per Theme
for information on the wallpaper setting.
Additionally, these module-specific configuration options can be added to
config.toml (shown here with their default values):
[sway]
# Set to true to use a muted border color for focused windows instead of
# the accent color
muted_border = false
# Set to true to display sway's indicator bar to show where the next window
# will open
show_indicator = false
# Set to true to prevent niji from managing the wallpaper via swaybg
disable_wallpaper = false
# Set to true to prevent niji from setting swaybar styles
disable_swaybar = false