The project's README from github.com/AhmadHassan-BTed/LichArch. As one markdown file: README.md.
__ ____ ______ _ _ ___ ____ ____ _ _
/ / / _// ____/| | | | / | / __ \ / ____/| | | |
/ / / / / / / /_/ / / /| | / /_/ // / / /_/ /
/ /___ / / / /___ / __ / / ___ |/ _, _// /___ / __ /
/_____//___/\____//_/ /_/ /_/ |_/_/ |_| \____//_/ /_/
A dark, hyper-optimized Arch Linux & KDE Plasma 6 environment by Lich.
100% Decoupled & Dynamic Architecture: Independent installer scripts for custom executable tools, OCR screen capture (Meta+Shift+T), Plasma themes & color schemes, KWin Krohnkite tiling, Konsole terminal profiles, Rofi glassmorphism launcher, application configs, system info tools, and master interactive launcher.
Every installer script is standalone and lives in scripts/. You can execute any script directly or launch the master interactive launcher:
git clone https://github.com/AhmadHassan-BTed/LichArch.git
cd LichArch
# Option 1: Master Launcher (Interactive / CLI Flags)
./install.sh
# Option 2: Execute Standalone Module Installers Directly
./scripts/setup-touchpad.sh # Touchpad & Mouse Gestures Only (Live YAML Parser)
./scripts/setup-bin.sh # Custom OCR Tool & Keybinding (Meta + Shift + T)
./scripts/setup-colors.sh # Plasma Color Schemes & Desktop Themes
./scripts/setup-kwin.sh # KWin Compositor, Tiling & Shortcuts
./scripts/setup-konsole.sh # Konsole Terminal Profiles
./scripts/setup-rofi.sh # Rofi Dark Glass Launcher Theme
./scripts/setup-apps.sh # App Configs (Dolphin, Spectacle, Kate, Darkly)
./scripts/setup-sysinfo.sh # Fastfetch & Neofetch Configs
./scripts/setup-shell.sh # Shell Profile (.bashrc)
scripts/setup-touchpad.sh)Config:
configs/inputactions/config.yaml&configs/udev/71-touchpad.rules
Native in-compositor Wayland gestures with live Python YAML parsing. Features 3-finger workspace switching, pinch overview/grid, 4-finger track skip and continuous volume control.
scripts/setup-bin.sh)Source:
configs/bin/ocr-screenshot&configs/applications/net.local.ocr-screenshot.desktop
Global Shortcut:Meta + Shift + T
Installs custom Wayland OCR screenshot tool combiningslurp,spectacle,tesseract, andwl-copy. PressingMeta + Shift + Topens region selection, performs optical character recognition, and copies extracted text directly to the system clipboard with notification feedback.
scripts/setup-colors.sh)Source:
configs/plasma/color-schemes/,desktoptheme/,look-and-feel/
InstallsLichDark,MoeDark,Win11OSDark,Pastelredcolor schemes alongsideAnt-Dark,Moe-Dark,Red-pastel, andWin11OS-darkPlasma desktop themes & look-and-feel packages.
scripts/setup-kwin.sh)Config:
configs/plasma/kwinrc,kwinrulesrc,kglobalshortcutsrc
Configures 6 virtual desktops in a 2x3 grid, Krohnkite tiling engine, Darkly window decorations, 9-level blur, and global desktop hotkeys.
scripts/setup-konsole.sh)Config:
configs/konsole/
InstallsSweet.profile,LichDark.profile,WhiteOnBlack.colorschemewith 92% opacity for wallpaper bleed-through and Hack font integration.
scripts/setup-rofi.sh)Config:
configs/rofi/config.rasi
Translucent dark glass style (rgba(38,43,52,85%)), rounded borders (border-radius: 11px), and JetBrainsMono font.
scripts/setup-apps.sh)Config:
configs/apps/
Deploys custom settings for Dolphin file manager (dolphinrc), Spectacle screenshot tool (spectaclerc), Kate text editor (katevirc), and Darkly window decorations (darklyrc).
scripts/setup-sysinfo.sh)Config:
configs/neofetch/config.conf&configs/fastfetch/config.jsonc
Custom CLI hardware system info configurations.
scripts/setup-shell.sh)Config:
configs/shell/.bashrc
Personal shell environment configuration and command aliases.
For technical gesture tuning, volume step size tweaks, and emergency recovery hotkeys, consult the detailed reference:
Touchpad Gestures & Troubleshooting Guide
MIT License - Lich (Ahmad Hassan)