diff --git a/README.md b/README.md new file mode 100644 index 0000000..b8f06af --- /dev/null +++ b/README.md @@ -0,0 +1,55 @@ +# Guix Configuration + +Custom declarations for [Guix](https://guix.gnu.org). + +## Usage + +Clone this repository. + +``` shell +git clone https://git.sr.ht/~raghavgururajan/guix-config +``` + +### Home + +Copy the `guix home` configuration. + +``` shell +cp guix-config/home/config.scm config.scm +``` + +Modify it to suit your circumstance. + +``` shell +nano config.scm +``` + +Reconfigure your home. + +``` shell +guix home reconfigure config.scm +``` + +### System + +Copy the `guix system` configuration. + +``` shell +cp guix-config/system/config.scm /etc/config.scm +``` + +Modify it to suit your circumstance. + +``` shell +nano /etc/config.scm +``` + +Reconfigure your system. + +``` shell +guix system reconfigure /etc/config.scm +``` + +## License + +GPL-3.0-or-later. See `COPYING`.