From cd8a6208d5280f031b6078637309e038b6d47504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Tue, 19 May 2026 21:39:18 +0200 Subject: [PATCH] niri: chromium script on wayland without X --- niri/.config/niri/config.kdl | 2 +- niri/bin/chromium | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100755 niri/bin/chromium diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl index a4d135f..698c870 100644 --- a/niri/.config/niri/config.kdl +++ b/niri/.config/niri/config.kdl @@ -120,7 +120,7 @@ binds { // Suggested binds for running programs: terminal, app launcher, screen locker. Mod+T hotkey-overlay-title="Open a Terminal: alacritty" { spawn "kitty" "--single-instance" "--instance-group" "default"; } - Mod+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; } + Mod+D hotkey-overlay-title="Run an Application: rofi" { spawn "rofi" "-show" "run" "-theme" "Arc-Dark"; } Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; } Mod+Shift+T hotkey-overlay-title="Toggle theme" { spawn "lupan-set-theme" "toggle"; } diff --git a/niri/bin/chromium b/niri/bin/chromium new file mode 100755 index 0000000..1fdf2f5 --- /dev/null +++ b/niri/bin/chromium @@ -0,0 +1,6 @@ +#!/bin/sh + +if [ -n "$WAYLAND_DISPLAY" ]; then + exec /usr/bin/chromium --enable-features=UseOzonePlatform --ozone-platform=wayland "$@" +fi +exec /usr/bin/chromium "$@"