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.
This commit is contained in:
2026-03-23 17:42:26 +01:00
commit 5d2ce00455
69 changed files with 10527 additions and 0 deletions
+101
View File
@@ -0,0 +1,101 @@
# ABOUTME: Liste der offiziell installierten Pakete aus den Arch-Repos.
# ABOUTME: Wird von archinstall und post-install.sh verwendet.
# Base
base
base-devel
linux-firmware
efibootmgr
btrfs-progs
man-db
cpio
unzip
zip
# Shell & Terminal
zsh
foot
foot-terminfo
bat
btop
eza
fastfetch
fd
fzf
jq
ripgrep
lazygit
# Netzwerk
networkmanager
network-manager-applet
networkmanager-openvpn
openvpn
smbclient
sshfs
nmap
wget
# Audio (PipeWire)
pipewire
pipewire-alsa
pipewire-jack
pipewire-pulse
wireplumber
libpulse
gst-plugin-pipewire
alsa-utils
pavucontrol
# Wayland / Niri
niri
xwayland-satellite
# Desktop-Utilities
waybar
dunst
cliphist
swww
brightnessctl
gtklock
gtklock-playerctl-module
gtklock-powerbar-module
gtklock-userinfo-module
nwg-look
greetd
greetd-regreet
polkit-gnome
# Dateimanager / XDG
gvfs
gvfs-dnssd
gvfs-mtp
gvfs-smb
udisks2
ntfs-3g
xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
qt6-5compat
# Themes & Fonts
ttf-hack-nerd
# Anwendungen
viewnior
# Entwicklung
git
glab
go
neovim
npm
rustup
stow
# System
docker
docker-compose
fwupd
plocate
timeshift
ufw