commit 3345205395ea31de155d5c6568281fd2dca96088
parent f0c0928b684ae09e6ba43239c5a74a098b64c441
Author: Damian Myrda <damian@prime8.dev>
Date: Thu, 29 Jan 2026 16:17:38 -0600
update readme for fedora atomic setup
Diffstat:
1 file changed, 16 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
@@ -1,6 +1,6 @@
# config
-macOS dotfiles and setup scripts.
+Fedora Atomic (rpm-ostree) dotfiles with package repos and package layering.
## Usage
@@ -10,11 +10,12 @@ cd config
./setup.sh
```
-## What's included
+## Main Commands
-- **Brewfile** - Homebrew packages and casks
-- **setup.sh** - Full macOS setup (hostname, dock, homebrew, keyboard layout, shell)
-- **link.sh** - Symlink configs only (can be run standalone)
+- **./setup.sh** - Full system setup with rpm-ostree (RPM Fusion, COPR, OBS, and vendor repos). Reboot required after layering.
+- **./link.sh** - Symlink configs only (can be run standalone)
+
+## What's Included
### Configs (`programs/`)
@@ -24,3 +25,13 @@ cd config
- `gh/` - GitHub CLI config
- `karabiner/` - Karabiner-Elements config (Colemak DH, Space Cadet, Caps→Esc/Ctrl)
- `opencode/` - OpenCode AI config
+- `zed/` - Zed editor config (primary editor)
+- `systemd/` - User services (g14-volume-sync, gnome-keyring-tpm2-unlock)
+
+### Repository Management
+
+- `fedora/copr.txt` - COPR repositories to enable
+- `fedora/obs.txt` - Open Build Service repositories
+- `fedora/repos.txt` - Vendor repositories (1Password, Google Chrome)
+- `fedora/rpmfusion.txt` - RPM Fusion repositories
+- `fedora/packages.txt` - Packages to layer with rpm-ostree