feat(x11): migrate to pure Xlibre + dwm/dmenu/st stack, fix fcitx5-t9 bottom bar, PM8909 PON shutdown, and remove Wayland

This commit is contained in:
Luxferre
2026-10-20 21:15:16 +03:00
parent ad012360c3
commit 7bab7b7a11
422 changed files with 63226 additions and 2342 deletions
@@ -1,9 +1,14 @@
#!/bin/sh
export SXMO_WM=sway
export SXMO_WM=dwm
export SXMO_MENU=dmenu
export SXMO_TERMINAL=st
export SXMO_ROTATION=normal
# Native 1:1 240x320 QVGA resolution
export SXMO_SWAY_SCALE=1
export GSK_RENDERER=cairo
export NO_AT_BRIDGE=1
export GTK_A11Y=none
export GTK_USE_PORTAL=0
# Physical button mappings
export SXMO_POWER_BUTTON="0:0:pm8916_pon"
@@ -13,12 +18,10 @@ export SXMO_MENU_LEFT_BUTTON="0:139:KEY_MENU"
export SXMO_MENU_RIGHT_BUTTON="0:158:KEY_BACK"
export SXMO_ENTER_BUTTON="0:352:KEY_OK"
# Nokia 8110 4G has a physical keypad and no touchscreen
# Physical keypad and no touchscreen or RGB status LED
export SXMO_NO_VIRTUAL_KEYBOARD=1
export SXMO_DISABLE_LEDS=1
export KEYBOARD_ARGS="-H 1 -L 1"
export SXMO_MENU=wofi
export SXMO_WOFI_LANDSCAPE_WIDTH=320
export SXMO_WOFI_LANDSCAPE_HEIGHT=200
export SXMO_BEMENU_PORTRAIT_LINES=10
export SXMO_BEMENU_LANDSCAPE_LINES=6
export BEMENU_OPTS="--fn 'Sxmo 13' -H 24"
export DMENU_WRAP_AROUND=1
export SXMO_DMENU_PORTRAIT_LINES=12
export SXMO_DMENU_LANDSCAPE_LINES=8