summaryrefslogtreecommitdiffstats
path: root/.config/guix/machines/base.scm
diff options
context:
space:
mode:
authorjdlugosz963 <jdlugosz963@gmail.com>2022-10-02 13:24:25 +0200
committerjdlugosz963 <jdlugosz963@gmail.com>2022-10-02 13:24:25 +0200
commit55edbf585bba878eabd779d3e275c99ce1babd4b (patch)
tree02cc23c76da97177c8e49f08da39c5e4c20b9772 /.config/guix/machines/base.scm
parentf343690367dc97bde5abdb86767ea63e306d9bb6 (diff)
downloaddotfiles-55edbf585bba878eabd779d3e275c99ce1babd4b.tar.gz
dotfiles-55edbf585bba878eabd779d3e275c99ce1babd4b.zip
Init guix config files
Diffstat (limited to '.config/guix/machines/base.scm')
-rw-r--r--.config/guix/machines/base.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/.config/guix/machines/base.scm b/.config/guix/machines/base.scm
new file mode 100644
index 0000000..20c49f4
--- /dev/null
+++ b/.config/guix/machines/base.scm
@@ -0,0 +1,27 @@
1(define-module (base)
2 #:use-module (gnu)
3 #:use-module (gnu system nss)
4 #:use-module (gnu services pm)
5 #:use-module (gnu services desktop)
6 #:use-module (gnu services docker)
7 #:use-module (gnu services networking)
8 #:use-module (gnu services virtualization)
9 #:use-module (gnu packages wm)
10 #:use-module (gnu packages vim)
11 #:use-module (gnu packages gtk)
12 #:use-module (gnu packages xorg)
13 #:use-module (gnu packages emacs)
14 #:use-module (gnu packages file-systems)
15 #:use-module (gnu packages linux)
16 #:use-module (gnu packages audio)
17 #:use-module (gnu packages pulseaudio)
18 #:use-module (gnu packages web-browsers)
19 #:use-module (gnu packages version-control)
20 #:use-module (gnu packages package-management)
21 #:use-module (nongnu packages linux)
22 #:use-module (nongnu system linux-initrd))
23
24
25(use-service-modules desktop xorg)
26(use-package-modules certs)
27(use-package-modules shells)