moonarch/config/user_configuration.json
nevaforget 5d2ce00455 Initial commit: Moonarch reproduzierbares Arch-Linux-Setup
Niri-basierter Wayland-Desktop mit greetd/regreet, Catppuccin Mocha
Theming, Rofi-Menus, Waybar und vollstaendiger Post-Install-Automatisierung.

Archinstall-Config klont das Repo automatisch via custom-commands,
danach genuegt ein einzelner Befehl fuer die komplette Einrichtung.
2026-03-23 17:42:26 +01:00

78 lines
1.5 KiB
JSON

{
"__comment": "ABOUTME: archinstall-Konfiguration für Moonarch.",
"__comment2": "ABOUTME: Basis-Setup — Kernel, Disk und Filesystem werden interaktiv gewählt.",
"audio_config": {
"audio": "pipewire"
},
"bootloader": "Systemd-boot",
"hostname": "moonarch",
"locale_config": {
"sys_lang": "de_DE.UTF-8",
"sys_enc": "UTF-8",
"kb_layout": "de"
},
"network_config": {
"type": "nm"
},
"ntp": true,
"packages": [
"base-devel",
"btrfs-progs",
"efibootmgr",
"man-db",
"git",
"neovim",
"zsh",
"networkmanager",
"pipewire",
"pipewire-alsa",
"pipewire-jack",
"pipewire-pulse",
"wireplumber",
"docker",
"docker-compose",
"fwupd",
"ufw",
"greetd",
"greetd-regreet",
"niri",
"waybar",
"foot",
"dunst",
"polkit-gnome",
"stow"
],
"profile_config": {
"gfx_driver": "All open-source",
"greeter": "greetd",
"profile": {
"main": "Desktop",
"details": []
}
},
"services": [
"NetworkManager",
"bluetooth",
"docker",
"greetd",
"systemd-timesyncd",
"ufw"
],
"timezone": "Europe/Berlin",
"custom-commands": [
"git clone https://gitea.moonarch.de/nevaforget/moonarch.git /opt/moonarch",
"chown -R 1000:1000 /opt/moonarch"
]
}