// Managed by dotfiles: hypr/.config/rofi/themes/hyprltm-net.rasi // (stowed to ~/.config/rofi/themes/hyprltm-net.rasi). // Third-party layout from hyprltm-net 0.5.0 (Djalel Oukid), kept structurally // identical: all colors resolve through @theme "ltmnight" (ltmnight.rasi), // which maps onto the central theme (basic/.config/themes). // Do not add hex colors here — the palette lives in ltmnight.rasi. // __ __ __ ________ ___ _ __ __ // / / / /_ ______ _____/ / /_ __/ |/ / / | / /___/ /_ // / /_/ / / / / __ \/ ___/ / / / / /|_/ /_____ / |/ / _ / __/ // / __ / /_/ / /_/ / / / /___ / / / / / /_____ / /| / __/ /_ // /_/ /_/\__, / .___/_/ /_____//_/ /_/ /_/ /_/ |_/\___/\__/ // /____/_/ // Copyright © 2025-2026 Djalel Oukid (sniper1720) @theme "ltmnight" window { background-color: @background; border: 2px; border-color: @primary-fixed; padding: 0; border-radius: 10px; width: 50%; location: 0; x-offset: 0; y-offset: 0; transparency: "real"; } mainbox { enabled: true; spacing: 0em; padding: 10px; orientation: vertical; children: [ inputbar, message, listview ]; background-color: transparent; } inputbar { enabled: true; spacing: 0.5em; padding: 8px 15px; margin: 0 0 10px 0; background-color: @selection; border: 0px 0px 2px 0px; border-color: @primary-fixed; border-radius: 8px; } prompt { enabled: true; expand: false; text-color: @prompt; padding: 0px 5px; background-color: transparent; str: ""; } entry { enabled: true; background-color: transparent; text-color: @on-primary-fixed; caret-color: @ltmnight8; placeholder: ""; placeholder-color: @placeholder; expand: true; } listview { background-color: transparent; border: 0; padding: 5px; cycle: true; layout: vertical; spacing: 2px; scrollbar: false; columns: 1; dynamic: true; fixed-height:false; } element { enabled: true; padding: 5px 10px; margin: 2px 0; background-color: transparent; text-color: @foreground; border: 0; border-radius: 5px; orientation: horizontal; children: [ element-text ]; vertical-align: 0.5; } element-icon { background-color: transparent; size: 0px; margin: 0px; enabled: false; } element-text { background-color: transparent; text-color: inherit; highlight-color: @ltmnight6; expand: true; vertical-align: 0.5; format: "{text}"; } element selected { background-color: @selection; text-color: @on-selection; border-radius: 5px; } element urgent { background-color: @error; text-color: @on-error; } element active { background-color: @primary; text-color: @on-primary; } scrollbar { handle-color: @ltmnight8; background-color: @primary-fixed; width: 4px; padding: 0; border-radius: 0px; } case-indicator { enabled: false; } message { enabled: true; margin: 10px 0px 10px 0px; padding: 10px; border: 1px; border-radius: 8px; border-color: @message-border; background-color: @message-background; children: [ textbox ]; } textbox { background-color: @message-background; text-color: @message-text; vertical-align: 0.5; horizontal-align: 0.0; highlight: none; }