install.scm 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. ;;; Copyright © 2019 Alex Griffin <a@ajgrf.com>
  2. ;;; Copyright © 2019 Pierre Neidhardt <mail@ambrevar.xyz>
  3. ;;;
  4. ;;; This program is free software: you can redistribute it and/or modify
  5. ;;; it under the terms of the GNU General Public License as published by
  6. ;;; the Free Software Foundation, either version 3 of the License, or
  7. ;;; (at your option) any later version.
  8. ;;;
  9. ;;; This program is distributed in the hope that it will be useful,
  10. ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. ;;; GNU General Public License for more details.
  13. ;;;
  14. ;;; You should have received a copy of the GNU General Public License
  15. ;;; along with this program. If not, see <https://www.gnu.org/licenses/>.
  16. ;; Generate a bootable image (e.g. for USB sticks, etc.) with:
  17. ;; $ guix system disk-image nongnu/system/install.scm
  18. (define-module (nongnu system install)
  19. #:use-module (gnu system)
  20. #:use-module (gnu system install)
  21. #:use-module (nongnu packages linux)
  22. #:export (installation-os-nonfree))
  23. (define installation-os-nonfree
  24. (operating-system
  25. (inherit installation-os)
  26. (kernel linux)
  27. (firmware (list linux-firmware))))
  28. installation-os-nonfree