@@ -179,10 +179,10 @@ update-draphyOS --no-vm # Disable VM mode
179179
180180| Option | Description |
181181| --------| -------------|
182- | ** System Update** | Update all packages with ` dnf upgrade ` |
182+ | ** System Update** | Update all packages with ` dnf upgrade ` + Flatpak apps |
183183| ** Security Only** | Install only security patches |
184184| ** Check Updates** | Check for available updates without installing |
185- | ** Full Maintenance** | Update + clean cache + remove orphans |
185+ | ** Full Maintenance** | Update + clean cache + remove orphans + update Flatpak + clean unused runtimes |
186186| ** Fedora Upgrade** | Upgrade to next Fedora version (e.g., F41 → F42) |
187187| ** draphyOS Update** | Pull latest configs from GitHub |
188188
@@ -492,18 +492,27 @@ Auto-detected and installed only if NVIDIA GPU is present.
492492| Config | Location | Description |
493493| -------- | ---------------------------------- | -------------- |
494494| i3 | ` ~/.config/i3/config ` | Window manager |
495+ | i3 lock | ` ~/.config/i3/lock.sh ` | Lock screen script |
496+ | i3 cheatsheet | ` ~/.config/i3/scripts/cheatsheet.sh ` | Keybinding viewer |
497+ | i3 cheatsheets | ` ~/.config/i3/scripts/cheatsheets/*.txt ` | Quick reference files (copied, editable) |
495498| Polybar | ` ~/.config/polybar/config.ini ` | Status bar |
496499| Rofi | ` ~/.config/rofi/config.rasi ` | App launcher |
497500| Dunst | ` ~/.config/dunst/dunstrc ` | Notifications |
498501| Picom | ` ~/.config/picom/picom.conf ` | Compositor |
499502| Fish | ` ~/.config/fish/config.fish ` | Shell |
503+ | Fish prompt | ` ~/.config/fish/functions/fish_prompt.fish ` | Custom prompt |
504+ | Fish fnm | ` ~/.config/fish/conf.d/fnm.fish ` | Node.js manager integration |
500505| Alacritty | ` ~/.config/alacritty/alacritty.toml ` | Terminal |
501506| Gammastep | ` ~/.config/gammastep/config.ini ` | Night light |
502507| yazi | ` ~/.config/yazi/yazi.toml ` | File manager |
503508| btop | ` ~/.config/btop/btop.conf ` | System monitor |
504509| environment.d | ` ~/.config/environment.d/defaults.conf ` | App defaults |
510+ | GTK env | ` ~/.config/environment.d/gtk.conf ` | GTK/Qt theming |
505511| mimeapps | ` ~/.config/mimeapps.list ` | Default apps |
506512| GTK | ` ~/.config/gtk-3.0/settings.ini ` | Theme settings |
513+ | XFCE | ` ~/.config/xfce4/.../xsettings.xml ` | XFCE settings |
514+ | XDG portal | ` ~/.config/xdg-desktop-portal/portals.conf ` | Portal config |
515+ | xprofile | ` ~/.xprofile ` | X session init |
507516
508517### draphyOS Internal Files
509518
@@ -576,7 +585,8 @@ Click the **date** in polybar to open a calendar popup (yad).
576585
577586Automatically adjusts screen warmth based on time of day:
578587- Location is auto-detected via IP geolocation during install
579- - Reduces blue light at night for better sleep
588+ - Reduces blue light at night for better sleep and reduced eye strain
589+ - Research-backed settings: 5500K day / 4000K night with 70% night brightness
580590- No geoclue2 dependency — coordinates stored directly in config
581591
582592Config: ` ~/.config/gammastep/config.ini `
@@ -786,20 +796,20 @@ Use `update-draphyOS` for all system maintenance:
786796
787797``` bash
788798update-draphyOS # Interactive menu with all options
789- update-draphyOS -u # Quick update (equivalent to dnf upgrade)
799+ update-draphyOS -u # Quick update (dnf upgrade + Flatpak )
790800update-draphyOS -s # Security updates only
791801update-draphyOS -c # Check for updates without installing
792- update-draphyOS -f # Full maintenance (update + clean + autoremove)
802+ update-draphyOS -f # Full maintenance (update + clean + Flatpak + autoremove)
793803update-draphyOS -d # Update draphyOS configs from GitHub
794804update-draphyOS -v # Upgrade to next Fedora version
795805update-draphyOS --resume # Cleanup after Fedora version upgrade
796806update-draphyOS -h # Show help
797807```
798808
799809The tool handles:
800- - Package updates with proper metadata refresh
810+ - Package updates with proper metadata refresh (DNF + Flatpak)
801811- Security-only updates when you need stability
802- - Orphaned package cleanup
812+ - Orphaned package cleanup + unused Flatpak runtime removal
803813- Fedora version upgrades (F41 → F42)
804814- Reboot prompts when kernel updates require it
805815- draphyOS config updates with conflict resolution
@@ -852,7 +862,7 @@ The uninstaller is smart about your base system:
852862### What Gets Removed
853863
854864** Automatic:**
855- - draphyOS config symlinks (all 25 config files )
865+ - draphyOS config symlinks (auto-discovered from repo )
856866- System update script (` /usr/local/bin/update-draphyOS ` )
857867- Battery charge limit service and udev rules
858868- cgroup delegation config (Docker rootless)
0 commit comments