This directory contains all user-level dotfiles for the LXQt desktop environment.
Deployed to ~/.config/ via scripts/deploy-dotfiles.sh or the main installer.
user-configs/
├── Kvantum/ # Kvantum theme engine configs
│ ├── Kvantum-PureBlack/ # Pure Black theme, negro puro + acento cyan (kvconfig + SVG)
│ ├── Kvantum-Tokyo-Night/ # Legacy Tokyo Night theme (backup)
│ └── kvantum.kvconfig # Global Kvantum settings
├── lxqt/ # LXQt desktop settings (16 files)
│ ├── TimeDate.conf # Clock/calendar format
│ ├── archiver.conf # Ark/archiver defaults
│ ├── filedialog.conf # File dialog preferences
│ ├── globalkeyshortcuts.conf # Global keyboard shortcuts
│ ├── lxqt-config-appearance.conf # Theme/font/icon settings
│ ├── lxqt-config-input.conf # Keyboard/mouse settings
│ ├── lxqt-config-monitor.conf # Display configuration
│ ├── lxqt-config.conf # LXQt config center settings
│ ├── lxqt-powermanagement.conf # Power management
│ ├── lxqt-runner.conf # Application runner (Alt+F2)
│ ├── lxqt.conf # Core LXQt settings
│ ├── notifications.conf # Notification daemon
│ ├── panel.conf # Panel layout/widgets
│ ├── power.conf # Power button/lid actions
│ ├── session.conf # Session/autostart
│ └── windowmanagers.conf # Openbox/KWin settings
├── mimeapps.list # Default applications (XDG)
├── openbox/
│ └── rc.xml # Openbox keybindings, rules, menus
├── pcmanfm-qt/
│ └── lxqt/
│ ├── recent-files.conf # Recent files history
│ └── settings.conf # File manager preferences
├── picom/
│ └── picom.conf # Picom compositor config (PureBlack blur/shadows)
├── psd/
│ └── psd.conf # Profile-sync-daemon browser profiles
├── rofi/
│ ├── config.rasi # Main Rofi configuration
│ ├── pureblack.rasi # Pure Black theme (cyan accent)
│ └── tokyonight.rasi # Legacy Tokyo Night theme
├── zsh/
│ └── .zshrc # Zsh shell configuration (deployed to ~/.zshrc)
sudo ./install.sh# Dry run first
./scripts/deploy-dotfiles.sh --dry-run
# Actual deployment
sudo ./scripts/deploy-dotfiles.shNote: Requires sudo to fix file ownership to target user.
- Edit files directly in
configs/user-configs/ - Deploy with
sudo ./scripts/deploy-dotfiles.sh - Commit changes to track your personal config evolution
Most configs use a pure black (#000000) base with cyan (#00e5ff) accent:
- Kvantum:
Kvantum-PureBlack/ - Rofi:
rofi/pureblack.rasi - Openbox:
PureBlacktheme (in~/.themes/PureBlack) - LXQt appearance:
lxqt/lxqt-config-appearance.conf(black palette) - Picom:
picom/picom.conf(blur, shadows, transparency) - SDDM: Sugar Candy theme (black/cyan) via
configs/sddm-pureblack.conf
Defined in:
openbox/rc.xml- Window management, desktop switching, app launchinglxqt/globalkeyshortcuts.conf- Media keys, screenshot, terminal, runner
Shortcuts de gestión de ventanas/desktops vienen de openbox/rc.xml; los de aplicaciones vienen de lxqt/globalkeyshortcuts.conf.
| Key | Fuente | Action |
|---|---|---|
Ctrl + Alt + T |
LXQt global | Terminal (qterminal) |
F7 |
Openbox + LXQt | Rofi app launcher |
Ctrl + Alt + E |
LXQt global | File manager (pcmanfm-qt) |
Super + E |
Openbox | File manager (pcmanfm-qt) |
Print |
LXQt global | Screenshot (screengrab) |
Alt + F2 |
LXQt global | Runner dialog (lxqt-runner) |
Super + F1–F4 |
Openbox | Switch desktop 1–4 |
Super + D |
Openbox | Toggle show desktop |
Alt + F4 |
Openbox | Cerrar ventana |
Alt + Tab |
Openbox | Cycle windows |
The .zshrc includes:
- Instant prompt via Powerlevel10k
- RAM-cached completions (
/run/user/UID/zsh-cache/) - Vim mode with history search
- FZF integration (key bindings + completion)
- Zoxide for smart cd
- Direnv for per-project env
- Extensive aliases (git, system, pacman/yay)
- Cyan-cyan prompt (editable en
zsh/.zshrc)
- Update after LXQt upgrades: Check
lxqt/*.conffor new settings - Kvantum theme updates: Replace
Kvantum-PureBlack/contents or clone via KvantumManager - Rofi theme: Edit
rofi/pureblack.rasior swapconfig.rasitheme - Picom: Tweak
picom/picom.conffor blur/shadow preferences - Openbox theme: Edit
~/.themes/PureBlack/openbox-3/themerc - Profile-sync-daemon: Edit
psd/psd.confto add/remove browsers - Zsh: Edit
zsh/.zshrcfor shell customization