Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

mods.hypr.hyprland.enable

Enable Hyprland

Type: boolean

Default: true

Example: false

mods.hypr.hyprland.customConfig

Custom Hyprland configuration. Will be merged with default configuration if enabled.

Type: attribute set of anything

Default: { }

Example: { }

mods.hypr.hyprland.defaultMonitor

main monitor

Type: string

Default: ""

Example: "eDP-1"

mods.hypr.hyprland.defaultMonitorMode

main monitor mode: width x height @ refreshrate

Type: string

Default: ""

Example: "3440x1440@180"

mods.hypr.hyprland.defaultMonitorScale

main monitor scaling

Type: string

Default: "1"

Example: "1.5"

mods.hypr.hyprland.extraAutostart

Extra exec_once.

Type: list of string

Default: [ ]

Example:

[
  "your application"
]

mods.hypr.hyprland.filePickerPortal

The file picker portal to use with Hyprland. Disable removes the config, allowing you to set it yourself.

Type: one of “gnome”, “kde”, “gtk”, “disable”

Default: "gtk"

Example: "kde"

mods.hypr.hyprland.hyprspaceEnable

Enables Hyprspace plugin for hyprland. Please note, plugins tend to break VERY often.

Type: boolean

Default: false

Example: true

mods.hypr.hyprland.ironbarSingleMonitor

Whether to use ironbar on a single monitor.

Type: boolean

Default: true

Example: false

mods.hypr.hyprland.monitor

The monitor configuration for hyprland.

Type: list of string

Default:

[
  "YOURMONITOR,1920x1080@60,0x0,1"
]

Example:

[
  "DP-1,3440x1440@180,2560x0,1,vrr,0"
]

mods.hypr.hyprland.noAtomic

Use tearing

Type: boolean

Default: false

Example: true

mods.hypr.hyprland.pluginConfig

Plugin configuration to be added to Hyprland.

Type: attribute set of anything

Default: { }

Example: { }

mods.hypr.hyprland.plugins

Plugins to be added to Hyprland.

Type: list of package

Default: [ ]

Example: [ ]

mods.hypr.hyprland.useDefaultConfig

Use preconfigured Hyprland config.

Type: boolean

Default: true

Example: false

mods.hypr.hyprland.useIronbar

Whether to use ironbar in hyprland.

Type: boolean

Default: true

Example: false

mods.hypr.hyprland.workspace

The workspace configuration for hyprland.

Type: list of string

Default: [ ]

Example:

[
  "2,monitor:DP-1, default:true"
]