__ ____ ______ _ _ ___ ____ ____ _ _
/ / / _// ____/| | | | / | / __ \ / ____/| | | |
/ / / / / / / /_/ / / /| | / /_/ // / / /_/ /
/ /___ / / / /___ / __ / / ___ |/ _, _// /___ / __ /
/_____//___/\____//_/ /_/ /_/ |_/_/ |_| \____//_/ /_/
LICH ARCH THEME & KDE PLASMA SUITE
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.
Decoupled Quick Start
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)
Decoupled Custom Modules Summary
1. Touchpad & Mouse Gesture Engine (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.
2. Custom Wayland OCR Tool & Keybinding (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.
3. Plasma Color Schemes & Desktop Themes (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.
4. KWin Window Manager & Tiling (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.
5. Konsole Terminal Profiles (scripts/setup-konsole.sh)
Config:
configs/konsole/
InstallsSweet.profile,LichDark.profile,WhiteOnBlack.colorschemewith 92% opacity for wallpaper bleed-through and Hack font integration.
6. Rofi Launcher Dark Glass Theme (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.
7. Custom Application Settings (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).
8. System Info Fetch Configs (scripts/setup-sysinfo.sh)
Config:
configs/neofetch/config.conf&configs/fastfetch/config.jsonc
Custom CLI hardware system info configurations.
9. Shell Profile (scripts/setup-shell.sh)
Config:
configs/shell/.bashrc
Personal shell environment configuration and command aliases.
Detailed Documentation
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)