diff options
author | jdlugosz963 <jdlugosz963@gmail.com> | 2022-10-04 18:40:31 +0200 |
---|---|---|
committer | jdlugosz963 <jdlugosz963@gmail.com> | 2022-10-04 18:40:31 +0200 |
commit | d4e4f1d4eaddee3c60a5bd963d82c1dcc0083ef5 (patch) | |
tree | ca69c6c998777743f8eb10c6f7a24879005876ff /.config/guix | |
parent | 4e5222fdb85c0f77bcdfba2866e815cc6afe66da (diff) | |
download | dotfiles-d4e4f1d4eaddee3c60a5bd963d82c1dcc0083ef5.tar.gz dotfiles-d4e4f1d4eaddee3c60a5bd963d82c1dcc0083ef5.zip |
Clear dotfiles tree
Diffstat (limited to '.config/guix')
-rw-r--r-- | .config/guix/machines/base.scm | 27 | ||||
-rw-r--r-- | .config/guix/systems/base-system.scm (renamed from .config/guix/machines/base-system.scm) | 24 | ||||
-rw-r--r-- | .config/guix/systems/viking.scm (renamed from .config/guix/machines/viking.scm) | 4 |
3 files changed, 18 insertions, 37 deletions
diff --git a/.config/guix/machines/base.scm b/.config/guix/machines/base.scm deleted file mode 100644 index 20c49f4..0000000 --- a/.config/guix/machines/base.scm +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
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) | ||
diff --git a/.config/guix/machines/base-system.scm b/.config/guix/systems/base-system.scm index a294aca..7c67fad 100644 --- a/.config/guix/machines/base-system.scm +++ b/.config/guix/systems/base-system.scm | |||
@@ -1,21 +1,17 @@ | |||
1 | (define-module (base-system) | 1 | (define-module (base-system) |
2 | #:use-module (gnu) | 2 | #:use-module (gnu) |
3 | #:use-module (gnu system nss) | ||
4 | #:use-module (gnu services pm) | 3 | #:use-module (gnu services pm) |
5 | #:use-module (gnu services desktop) | ||
6 | #:use-module (gnu services docker) | 4 | #:use-module (gnu services docker) |
7 | #:use-module (gnu services networking) | 5 | #:use-module (gnu services networking) |
8 | #:use-module (gnu services virtualization) | 6 | #:use-module (gnu services virtualization) ; todo make |
9 | #:use-module (gnu packages wm) | ||
10 | #:use-module (gnu packages vim) | 7 | #:use-module (gnu packages vim) |
11 | #:use-module (gnu packages gtk) | 8 | #:use-module (gnu services desktop) |
12 | #:use-module (gnu packages xorg) | 9 | #:use-module (gnu packages xorg) |
13 | #:use-module (gnu packages emacs) | 10 | #:use-module (gnu packages emacs) |
14 | #:use-module (gnu packages file-systems) | 11 | #:use-module (gnu packages file-systems) |
15 | #:use-module (gnu packages linux) | 12 | #:use-module (gnu packages linux) |
16 | #:use-module (gnu packages audio) | 13 | #:use-module (gnu packages audio) |
17 | #:use-module (gnu packages pulseaudio) | 14 | #:use-module (gnu packages pulseaudio) |
18 | #:use-module (gnu packages web-browsers) | ||
19 | #:use-module (gnu packages version-control) | 15 | #:use-module (gnu packages version-control) |
20 | #:use-module (gnu packages package-management)) | 16 | #:use-module (gnu packages package-management)) |
21 | ; #:use-module (nongnu packages linux) | 17 | ; #:use-module (nongnu packages linux) |
@@ -30,6 +26,7 @@ | |||
30 | (host-name "base") | 26 | (host-name "base") |
31 | (timezone "Europe/Warsaw") | 27 | (timezone "Europe/Warsaw") |
32 | (locale "en_US.utf8") | 28 | (locale "en_US.utf8") |
29 | (keyboard-layout (keyboard-layout "pl")) | ||
33 | 30 | ||
34 | ;; Use non-free Linux and firmware | 31 | ;; Use non-free Linux and firmware |
35 | ;; (kernel linux) | 32 | ;; (kernel linux) |
@@ -82,6 +79,7 @@ | |||
82 | bluez-alsa | 79 | bluez-alsa |
83 | pulseaudio | 80 | pulseaudio |
84 | tlp | 81 | tlp |
82 | ncurses | ||
85 | xf86-input-libinput | 83 | xf86-input-libinput |
86 | nss-certs) ;; For https connection | 84 | nss-certs) ;; For https connection |
87 | %base-packages)) | 85 | %base-packages)) |
@@ -91,14 +89,26 @@ | |||
91 | (services | 89 | (services |
92 | (append | 90 | (append |
93 | (list | 91 | (list |
92 | |||
94 | (service elogind-service-type) | 93 | (service elogind-service-type) |
95 | (service openssh-service-type) | 94 | (service openssh-service-type) |
96 | (service network-manager-service-type) | 95 | (service network-manager-service-type) |
97 | (service slim-service-type) | 96 | (service slim-service-type) |
98 | (service tlp-service-type) | 97 | (service tlp-service-type |
98 | (tlp-configuration | ||
99 | (cpu-boost-on-ac? #t) | ||
100 | (wifi-pwr-on-bat? #t))) | ||
99 | (bluetooth-service #:auto-enable? #t) | 101 | (bluetooth-service #:auto-enable? #t) |
100 | (service docker-service-type) | 102 | (service docker-service-type) |
101 | (service wpa-supplicant-service-type)) | 103 | (service wpa-supplicant-service-type)) |
104 | (service libvirt-service-type | ||
105 | (libvirt-configuration | ||
106 | (unix-sock-group "libvirt") | ||
107 | (tls-port "16555"))) | ||
108 | (set-xorg-configuration | ||
109 | (xorg-configuration | ||
110 | (keyboard-layout keyboard-layout))) | ||
111 | |||
102 | %base-services)) | 112 | %base-services)) |
103 | 113 | ||
104 | ;; Allow resolution of '.local' host names with mDNS | 114 | ;; Allow resolution of '.local' host names with mDNS |
diff --git a/.config/guix/machines/viking.scm b/.config/guix/systems/viking.scm index 0e1d4a9..00b279e 100644 --- a/.config/guix/machines/viking.scm +++ b/.config/guix/systems/viking.scm | |||
@@ -1,13 +1,11 @@ | |||
1 | (define-module (viking) | 1 | (define-module (viking) |
2 | #:use-module (base-system) | 2 | #:use-module (base-system) |
3 | #:use-module (gnu)) | 3 | #:use-module (gnu)) |
4 | (use-modules (base-system)) | 4 | |
5 | (operating-system | 5 | (operating-system |
6 | (inherit base-operating-system) | 6 | (inherit base-operating-system) |
7 | (host-name "viking") | 7 | (host-name "viking") |
8 | 8 | ||
9 | (keyboard-layout (keyboard-layout "pl")) | ||
10 | |||
11 | (bootloader | 9 | (bootloader |
12 | (bootloader-configuration | 10 | (bootloader-configuration |
13 | (bootloader grub-bootloader) | 11 | (bootloader grub-bootloader) |