GUIX(1)

πŸ“¦
version 1.5.0 Β· 3 versions
, in alpine 3.24

πŸ’… GUIX(1) β€” the guix repl glow-up, bestie

okay so this is the manual page for guix repl, which ships as part of GNU Guix version 1.5.0rc1.47-fc2f5a (yes that's a real version string, no I will not be pronouncing it) ✨ and it lives in the User Commands section of the manual. it's short, it's iconic, it's giving "small but mighty". let's get into it 🫢


🌸 SYNOPSIS 🌸

guix repl [OPTIONS...] [-- FILE ARGS...]

that's the whole vibe check. options, then optionally a file and its args after a --. slay πŸ’…


πŸ’– DESCRIPTION πŸ’–

so here's the tea: inside the Guix execution environment, guix runs FILE as a Guile script, and passes it the command-line arguments ARGS. that's it. that's the whole job πŸ”₯

and if you don't give it a FILE at all? no problem bestie, it just starts up a Guile REPL for you. main character energy tbh πŸ‘‘

✨ the options ✨

  • --list-types β€” shows you the available REPL types and dips out. lowkey just a little peek πŸ‘€
  • -t, --type=TYPE β€” starts a REPL of the given TYPE. like, pick your flavor πŸ“
  • --listen=ENDPOINT β€” listens on ENDPOINT instead of standard input. not me being all ears on a whole different endpoint 😭
  • -q β€” inhibits loading of ~/.guile. your config file? not today, bestie πŸ™ˆ
  • -i, --interactive β€” launches the REPL after evaluating FILE. like, do the thing and then hang out πŸŽ€
  • -L, --load-path=DIR β€” prepends DIR to the package module search path. putting your fave dir first in line, as it deserves ⭐
  • -h, --help β€” displays this help and exits. the classic πŸ¦‹
  • -V, --version β€” displays version information and exits. (that's where that 1.5.0rc1.47-fc2f5a comes from, iykyk) πŸ’œ

πŸ› REPORTING BUGS πŸ›

found something cursed? don't suffer in silence, tell the Guix people:

fr fr they wanna know 🫢


Copyright Β© 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

so like β€” go off, remix it, share it, it's free software and that's iconic. but there is NO WARRANTY, and yes that's in all caps for a reason πŸ’€


🌈 SEE ALSO 🌈

The full documentation for guix is maintained as a Texinfo manual. If the info and guix programs are properly installed at your site, the command

info guix

should give you access to the complete manual. the whole lore, if you will πŸ“šβœ¨


and that's the page, bestie πŸŽ€ this little cutie is a GNU production from January 2026, filed under GUIX(1) in the manual β€” go forth and REPL responsibly πŸ’–

πŸ“¦ where this page comes from