Scaffold BOS repo: dotfiles, ISO profile, and bos-settings GTK4 app
Implements all four components from the BOS spec: - dotfiles/: default Hyprland, bread, breadbox, breadcrumbs configs - iso/: archiso profiledef, package list, Calamares YAML modules, post-install.sh - bos-settings/: Cargo workspace with GTK4 settings app (8 views: snapshots, packages, bread, breadbar, breadbox, breadcrumbs, breadpad, hyprland) https://claude.ai/code/session_01WszGHvCmxgcyTwNSkfLF9P
This commit is contained in:
parent
26d3bd8266
commit
0ff3998c84
38 changed files with 2547 additions and 0 deletions
84
iso/packages.x86_64
Normal file
84
iso/packages.x86_64
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
# Base system
|
||||
base
|
||||
base-devel
|
||||
linux
|
||||
linux-firmware
|
||||
linux-headers
|
||||
|
||||
# Bootloader + filesystem
|
||||
grub
|
||||
efibootmgr
|
||||
btrfs-progs
|
||||
dosfstools
|
||||
mtools
|
||||
|
||||
# Snapshot infrastructure
|
||||
snapper
|
||||
snap-pac
|
||||
grub-btrfs
|
||||
inotify-tools
|
||||
|
||||
# Wayland / Hyprland
|
||||
hyprland
|
||||
xdg-desktop-portal-hyprland
|
||||
xdg-utils
|
||||
xdg-user-dirs
|
||||
polkit
|
||||
polkit-gnome
|
||||
|
||||
# Audio
|
||||
pipewire
|
||||
wireplumber
|
||||
pipewire-pulse
|
||||
pipewire-alsa
|
||||
pipewire-jack
|
||||
|
||||
# Network
|
||||
networkmanager
|
||||
network-manager-applet
|
||||
iw
|
||||
iwd
|
||||
bluez
|
||||
bluez-utils
|
||||
|
||||
# GTK4 runtime
|
||||
gtk4
|
||||
gtk4-layer-shell
|
||||
librsvg
|
||||
libpulse
|
||||
|
||||
# Display
|
||||
wayland
|
||||
wayland-protocols
|
||||
wlroots
|
||||
|
||||
# Fonts
|
||||
noto-fonts
|
||||
noto-fonts-emoji
|
||||
ttf-jetbrains-mono
|
||||
|
||||
# Terminal
|
||||
foot
|
||||
|
||||
# File manager
|
||||
nautilus
|
||||
|
||||
# Installer
|
||||
calamares
|
||||
calamares-qt6
|
||||
|
||||
# Utilities
|
||||
sudo
|
||||
git
|
||||
curl
|
||||
wget
|
||||
unzip
|
||||
tar
|
||||
gzip
|
||||
which
|
||||
man-db
|
||||
man-pages
|
||||
less
|
||||
|
||||
# Dev tools (for bos-settings standalone install)
|
||||
rustup
|
||||
Loading…
Add table
Add a link
Reference in a new issue