initial commit

This commit is contained in:
2026-09-26 17:37:13 +02:00
commit 839bebd8d4
226 changed files with 58701 additions and 0 deletions
Executable
+16
View File
@@ -0,0 +1,16 @@
#!/usr/bin/env bash
# Installation script for ASUS Zenbook Duo Linux dual-screen management (Niri).
# Installs dependencies, configures sudoers and udev rules, and installs the
# Rust runtime services.
set -euo pipefail
DUO_SETUP_DIR="$(cd "$(dirname "${BASH_SOURCE[0]:-${0}}")" && pwd)"
SETUP_SCRIPT_NAME="setup-niri.sh"
DNF_DESKTOP_PACKAGES=(niri)
APT_DESKTOP_PACKAGES=(niri)
PACMAN_DESKTOP_PACKAGES=(niri)
MANUAL_DESKTOP_DEPENDENCIES_HINT="niri"
# shellcheck source=setup-common.sh
source "${DUO_SETUP_DIR}/setup-common.sh"
run_duo_setup "$@"