- Modular installer with gum-based TUI - Fresh-install detection with auto GPU driver selection - Preflight module for system detection (Intel/AMD/NVIDIA) - Core modules: packages, dotfiles, services, SDDM - Optional software installer (Obsidian, Neovim, VS Code, etc.) - Homelab config module with dynamic AGS integration - Two complete themes: Forest Neon and Rose Night - 19 Hyprland control scripts + 4 AGS widgets - Idempotent dotfile deployment with automatic backup - YAML-based configuration, extensible module system - Full logging to ~/.local/share/omeron/
70 lines
1.4 KiB
JSON
70 lines
1.4 KiB
JSON
{
|
|
"positionX": "right",
|
|
"positionY": "top",
|
|
"layer": "overlay",
|
|
"control-center-width": 420,
|
|
"control-center-height": 650,
|
|
"notification-window-width": 360,
|
|
"timeout": 5,
|
|
"timeout-low": 3,
|
|
"timeout-critical": 0,
|
|
"fit-to-screen": true,
|
|
"keyboard-shortcuts": true,
|
|
"image-visibility": "when-available",
|
|
"transition-time": 200,
|
|
"hide-on-clear": true,
|
|
|
|
"widgets": [
|
|
"title",
|
|
"dnd",
|
|
"mpris",
|
|
"buttons-grid",
|
|
"notifications"
|
|
],
|
|
|
|
"widget-config": {
|
|
"title": {
|
|
"text": "Control Center",
|
|
"clear-all-button": true,
|
|
"button-text": "Leeren"
|
|
},
|
|
|
|
"dnd": {
|
|
"text": "Nicht stören"
|
|
},
|
|
|
|
"mpris": {
|
|
"image-size": 96,
|
|
"image-radius": 12
|
|
},
|
|
|
|
"buttons-grid": {
|
|
"actions": [
|
|
{
|
|
"label": " WLAN",
|
|
"command": "nm-connection-editor"
|
|
},
|
|
{
|
|
"label": " Bluetooth",
|
|
"command": "blueman-manager"
|
|
},
|
|
{
|
|
"label": " Screenshot",
|
|
"command": "mkdir -p ~/Bilder/Screenshots && grim -g \"$(slurp)\" ~/Bilder/Screenshots/$(date +%F_%H-%M-%S).png"
|
|
},
|
|
{
|
|
"label": " Lock",
|
|
"command": "hyprlock"
|
|
},
|
|
{
|
|
"label": " Power",
|
|
"command": "wlogout"
|
|
},
|
|
{
|
|
"label": " Terminal",
|
|
"command": "kitty"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |