3.2 KiB
3.2 KiB
Hyprland Setup Ideas / Bootstrap
Ziel: ein installierbares, reproduzierbares Hyprland Setup für Arch Linux.
Kernideen
- Hyprmod Pflicht
- Caelestia Shell Pflicht
- Kitty Terminal
- SDDM Login Manager
- Plymouth Pflichtmodul (systemd-boot)
- HHD-Stack statt power-profiles-daemon, mit
acpi_call-dkmsfür ACPI-Calls - Hyprland/GTK-Theme-Setup setzt GTK-Dateien,
xfconfundgsettings, damit Apps wie Nemo konsistent dieselben Icons/Themes ziehen - GTK-Basis aktuell:
Orchis-DarkplusTela-circle-green-dark - Monitor-Hotplug aktuell über
kanshi, damit externe Displays automatisch übernommen werden - SDDM wird aktuell mit einer konkreten Basiskonfiguration ausgeliefert und auf das vorhandene Theme
mayagesetzt - Oh My Posh
- forest cyber / emerald hacker / moody green minimal
Status
Noch in Architektur- und Bootstrap-Phase.
Struktur
packages/arch.txt→ Paketbasispackages/aur.txt→ AUR-Pakete wieacpi_call-dkms,hhd,adjustor,hhd-uipackages/optional-arch-*.txt→ optionale Pacman-Gruppenpackages/optional-aur-*.txt→ optionale AUR-Gruppen- Dev/AI Bundle optional:
ollama+opencode+ optionale Modell-Pulls (qwen2.5-coder:14b,qwen2.5-coder:32b,qwen2.5:14b-instruct) - Das Setup legt zusätzlich
~/.config/opencode/README-ollama.txtmit dem empfohlenen OpenCode+Ollama Ablauf an install.sh→ erster Bootstrap-Installerconfig/→ spätere Dotfiles / Modulethemes/forest-cyber/→ Theme-Richtung
Hyprland Keybinds
Die aktuellen Standard-Shortcuts sind zusätzlich in KEYBINDS.md dokumentiert.
Neu ergänzt:
$mod + Shift + Space→ Floating umschalten$mod + P→ Pseudo-Tiling umschalten$mod + J→ Split-Ausrichtung umschalten
Install
./install.sh
Remote Bootstrap
Beispiel später über das eigene Git:
bash <(curl -fsSL https://git.nepharius.at/nepharius/hypr-nepharius/raw/branch/main/bootstrap/install-remote.sh)
Alternativ per Git direkt:
git clone https://git.nepharius.at/nepharius/hypr-nepharius.git
cd hypr-nepharius
./install.sh
Für spätere Entwicklung oder Pushes kannst du danach immer noch auf SSH umstellen.
Komfortfunktionen
- Settings-Menü via Rofi auf
$mod + Sfür Audio, Netzwerk, Bluetooth, Monitor, Input, Theme und Power.
Empfohlene GUI-Tools / Alternativen
Für ein stimmigeres Hyprland-Setup als klassische Standard-Tools:
pavucontrolals stabile Basis für Audiohelvumundqpwgraphals modernere PipeWire-/Routing-Toolsbluemanfür Bluetooth-Verwaltungwdisplaysfür Monitor-Layout unter Wayland
Aktuell öffnet das Rofi-Settings-Menü auf $mod + S diese Bereiche zentral.
Die Waybar-Module für Netzwerk, Bluetooth, Audio und Akku können darauf ebenfalls verweisen.
Rofi Quick Settings
$mod + S öffnet ein zentrales Rofi-Settings-Menü mit echten Quick Controls für:
- Audio: Mixer, Output-Auswahl, Mute, Lautstärke, schneller Default-Sink-Wechsel
- Netzwerk: WLAN an/aus, WLAN-Auswahl, Disconnect, Verbindungseditor, nmtui
- Bluetooth: Power Toggle, Geräteverwaltung, Connect/Disconnect, Blueman
- Monitor: wdisplays, Monitor-Info, Kanshi-Config
- Input: Input-Config und Helligkeit
- Anzeige / Theme: Wallpaper, GTK-Theme, Waybar-Config
- Power: bestehendes Power-Menü