Changeset 8f6be2b in dotfiles
- Timestamp:
- Nov 25, 2023, 2:21:29 PM (12 months ago)
- Branches:
- master
- Children:
- 6782e9b
- Parents:
- 8676811
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
guix/desktop.scm
r8676811 r8f6be2b 10 10 ;; Indicate which modules to import to access the variables 11 11 ;; used in this configuration. 12 (use-modules (gnu)) 12 (use-modules (gnu) 13 (nongnu packages linux) 14 (nongnu system linux-initrd)) 13 15 (use-service-modules cups desktop networking ssh xorg) 14 16 … … 16 18 (locale "en_US.utf8") 17 19 (timezone "Asia/Tbilisi") 20 21 (kernel linux) 22 (initrd microcode-initrd) 23 (firmware (list linux-firmware)) 24 18 25 (keyboard-layout (keyboard-layout "us,ru" 19 26 #:options '("grp:shifts_toggle" "ctrl:nocaps"))) 20 (host-name "wkz- desktop")27 (host-name "wkz-guix") 21 28 22 29 ;; The list of user accounts ('root' is implicit). … … 32 39 ;; under their own account: use 'guix search KEYWORD' to search 33 40 ;; for packages and 'guix install PACKAGE' to install a package. 34 (packages (append (list (specification->package "xterm") 41 (packages (append (list (specification->package "ratpoison") 42 (specification->package "xterm") 35 43 (specification->package "emacs") 36 44 (specification->package "emacs-exwm") 37 (specification->package "emacs-guix")38 (specification->package "git")39 (specification->package "os-prober")40 45 (specification->package 41 46 "emacs-desktop-environment") … … 46 51 ;; services, run 'guix system search KEYWORD' in a terminal. 47 52 (services 48 (append (list 49 (service openssh-service-type) 50 (service tor-service-type) 51 52 53 54 ;; (remove (lambda (service) 55 ;; (eq? (service-kind service) gdm-service-type)) 56 ;; %desktop-services) 57 58 (service slim-service-type 53 (append (list (service tor-service-type) 54 (service openssh-service-type) 55 (service slim-service-type 59 56 (slim-configuration 60 57 (xorg-configuration 61 58 (xorg-configuration 62 (drivers '("modesetting")) 63 (keyboard-layout keyboard-layout)))))) 64 65 59 (keyboard-layout keyboard-layout))))) 60 61 ;; (set-xorg-configuration 62 ;; (xorg-configuration (keyboard-layout keyboard-layout))) 63 64 ) 65 66 66 (modify-services %desktop-services 67 (delete gdm-service-type)))) 67 (guix-service-type config => (guix-configuration 68 (inherit config) 69 (substitute-urls 70 (append (list "https://substitutes.nonguix.org") 71 %default-substitute-urls)) 72 (authorized-keys 73 (append (list (plain-file "non-guix.pub" 74 " 75 (public-key 76 (ecc 77 (curve Ed25519) 78 (q #C1FD53E5D4CE971933EC50C9F307AE2171A2D3B52C804642A7A35F84F3A4EA98#) 79 ) 80 ) 81 ")) 82 %default-authorized-guix-keys)))) 83 84 (delete gdm-service-type)) 68 85 86 )) 69 87 (bootloader (bootloader-configuration 70 88 (bootloader grub-efi-bootloader) 71 89 (targets (list "/boot/efi")) 72 (keyboard-layout keyboard-layout) 73 (menu-entries 74 (list 75 (menu-entry 76 (label "Proprietary work system") 77 (linux "/boot/vmlinuz-6.2.0-32-generic") 78 (linux-arguments '("root=UUID=908bea86-3c60-4f30-a3b0-c224912bf4a9")) 79 ;; (linux-arguments '("root=(hd2,gpt2)")) 80 (device (uuid "908bea86-3c60-4f30-a3b0-c224912bf4a9" 'ext4)) 81 (initrd "/boot/initrd.img-6.2.0-32-generic")) 82 )))) 83 90 (keyboard-layout keyboard-layout))) 84 91 (mapped-devices (list (mapped-device 85 92 (source (uuid 86 " fd9bdf14-371d-4767-90f4-5d51111a2329"))93 "6cfe9eed-8cdd-43da-9b9f-cec6f8ec538b")) 87 94 (target "cryptroot") 88 95 (type luks-device-mapping))))
Note:
See TracChangeset
for help on using the changeset viewer.