52 lines
1.7 KiB
Plaintext
52 lines
1.7 KiB
Plaintext
// This config is in the KDL format: https://kdl.dev
|
|
// "/-" comments out the following node.
|
|
// Check the wiki for a full description of the configuration:
|
|
// https://yalter.github.io/niri/Configuration:-Introduction
|
|
|
|
environment {
|
|
QT_QPA_PLATFORMTHEME "gtk3"
|
|
}
|
|
|
|
include "startup.kdl"
|
|
include "input.kdl"
|
|
include "outputs.kdl"
|
|
include "layout.kdl"
|
|
include "style.kdl"
|
|
include "binds.kdl"
|
|
|
|
// Example: block out two password managers from screen capture.
|
|
// (This example rule is commented out with a "/-" in front.)
|
|
window-rule {
|
|
match app-id=r#"^org\.keepassxc\.KeePassXC$"#
|
|
match app-id=r#"^org\.gnome\.World\.Secrets$"#
|
|
|
|
block-out-from "screen-capture"
|
|
|
|
// Use this instead if you want them visible on third-party screenshot tools.
|
|
// block-out-from "screencast"
|
|
}
|
|
|
|
debug {
|
|
// Allows notification actions and window activation from Noctalia.
|
|
honor-xdg-activation-with-invalid-serial
|
|
}
|
|
|
|
// You can change the path where screenshots are saved.
|
|
// A ~ at the front will be expanded to the home directory.
|
|
// The path is formatted with strftime(3) to give you the screenshot date and time.
|
|
screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
|
|
|
|
// You can also set this to null to disable saving screenshots to disk.
|
|
// screenshot-path null
|
|
|
|
// Work around WezTerm's initial configure bug
|
|
// by setting an empty default-column-width.
|
|
window-rule {
|
|
// This regular expression is intentionally made as specific as possible,
|
|
// since this is the default config, and we want no false positives.
|
|
// You can get away with just app-id="wezterm" if you want.
|
|
match app-id=r#"^org\.wezfurlong\.wezterm$"#
|
|
default-column-width {}
|
|
}
|
|
include "./noctalia.kdl"
|