Add TODO.md with future improvement items

- Create comprehensive TODO list for AutoInstaller GUI and live system improvements
- Add task for enhanced copy system step with detailed shell command output display
- Add task for moving network configuration file creation before disk mounting
- Add task for cleaning up duplicate startx zz-live files in /etc/profile.d
- Include implementation notes and testing requirements

This provides a roadmap for future enhancements and bug fixes
to improve the AutoInstaller GUI user experience and system cleanliness.
parent 14565cec
# TODO List
## AutoInstaller GUI Improvements
### Copy System Step Enhancement
- **autoinstaller_gui**: Add more details in the copy system step
- Show shell command outputs in a small text area during rsync operation
- Display real-time progress of file copying with current file/directory being processed
- Show transfer statistics (files copied, data transferred, speed)
### Network Configuration Timing
- **autoinstaller_gui**: Try to set `/target/etc/network/interfaces` before mounting
- Move network configuration file creation to happen before disk mounting
- Ensure network interfaces file is written to target filesystem before mount operation
- Test that network configuration persists correctly when written pre-mount
## Live System Fixes
### Profile.d File Cleanup
- **live system**: Remove duplicate startx zz-live file in `/etc/profile.d`
- Check for duplicate `/etc/profile.d/zz-live-config_xinit.sh` entries
- Clean up redundant live configuration files
- Ensure only one instance of startx configuration exists
## Implementation Notes
- All changes should maintain backward compatibility
- Test on both live USB and installed systems
- Ensure proper error handling for all new features
- Update documentation after implementing changes
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment