Changeset 5211578 in dotfiles for guix/config-desktop.scm
- Timestamp:
- Sep 25, 2024, 11:43:27 PM (7 weeks ago)
- Branches:
- master
- Children:
- ead573e
- Parents:
- fc6fa17
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
guix/config-desktop.scm
rfc6fa17 r5211578 7 7 (gnu home services shells)) 8 8 9 (use-service-modules guix cups desktop networking ssh xorg docker nix admin vnc lightdm syncthing virtualization databases linux )9 (use-service-modules guix cups desktop networking ssh xorg docker nix admin vnc lightdm syncthing virtualization databases linux web backup telephony file-sharing) 10 10 (use-package-modules gnome xdisorg vnc databases) 11 11 … … 21 21 (timezone "Asia/Tbilisi") 22 22 (kernel linux) 23 (kernel-arguments '("video=HDMI-A-1:1920x1080@240")) 23 24 (initrd microcode-initrd) 24 25 (firmware (list linux-firmware)) … … 33 34 (group "users") 34 35 (home-directory "/home/w96k") 35 (supplementary-groups '("wheel" "netdev" "audio" "video" " docker")))36 (supplementary-groups '("wheel" "netdev" "audio" "video" "kvm"))) 36 37 %base-user-accounts)) 37 38 … … 42 43 specification->package 43 44 '( 44 45 "font-gnu-freefont" "font-gnu-unifont" 45 46 )) 46 47 %base-packages)) … … 50 51 (services 51 52 (append (list 52 (service guix-home-service-type `(("w96k" ,wkz-home) ("wkz" ,wkz-home)))53 (service guix-home-service-type `(("w96k" ,wkz-home))) 53 54 (service block-facebook-hosts-service-type) 54 55 … … 58 59 (priority 100))) 59 60 60 (service tor-service-type) 61 (service tor-service-type 62 (tor-configuration 63 (config-file (plain-file "tor-config" 64 "HTTPTunnelPort 127.0.0.1:9250")))) 61 65 (service openssh-service-type) 62 (service containerd-service-type) 63 (service docker-service-type) 66 67 (service transmission-daemon-service-type) 68 69 ;; (service containerd-service-type) 70 ;; (service docker-service-type) 71 ;; (service restic-backup-service-type) 72 64 73 ;; (service hurd-vm-service-type 65 74 ;; (hurd-vm-configuration … … 74 83 ;; (geometry "1280x800"))) 75 84 76 (service syncthing-service-type77 (syncthing-configuration78 (user "w96k")))85 ;; (service syncthing-service-type 86 ;; (syncthing-configuration 87 ;; (user "w96k"))) 79 88 80 (service postgresql-service-type81 (postgresql-configuration82 (postgresql postgresql-15)))89 ;; (service postgresql-service-type 90 ;; (postgresql-configuration 91 ;; (postgresql postgresql-15))) 83 92 84 (service connman-service-type) 93 (service dhcp-client-service-type) 94 95 (service httpd-service-type 96 (httpd-configuration 97 (config 98 (httpd-config-file 99 (modules (cons* 100 (httpd-module 101 (name "proxy_module") 102 (file "modules/mod_proxy.so")) 103 (httpd-module 104 (name "proxy_fcgi_module") 105 (file "modules/mod_proxy_fcgi.so")) 106 %default-httpd-modules)) 107 (extra-config (list "\ 108 <FilesMatch \\.php$> 109 SetHandler \"proxy:unix:/var/run/php-fpm.sock|fcgi://localhost/\" 110 </FilesMatch>")))))) 111 (service php-fpm-service-type 112 (php-fpm-configuration 113 (socket "/var/run/php-fpm.sock") 114 (socket-group "httpd"))) 85 115 86 116 ;; (service screen-locker-service-type … … 88 118 ;; (name "xlock") 89 119 ;; (program (file-append xlockmore "/bin/xlock")))) 90 91 ;; (service slim-service-type92 ;; (slim-configuration93 ;; (default-user "w96k")94 ;; (xorg-configuration95 ;; (xorg-configuration96 ;; (keyboard-layout keyboard-layout)))))97 120 ) 98 121 … … 100 123 (delete screen-locker-service-type) 101 124 (delete modem-manager-service-type) 102 (delete udisks-service-type)125 ;; (delete udisks-service-type) 103 126 (delete upower-service-type) 104 127 (delete network-manager-service-type) 105 (delete usb-modeswitch-service-type) 128 (delete wpa-supplicant-service-type) 129 ;; (delete usb-modeswitch-service-type) 106 130 (delete geoclue-service-type) 107 131 ;;(delete elogind-service-type) 108 132 (delete colord-service-type) 133 (delete ntp-service-type) 109 134 110 135 … … 115 140 (extra-options '("--max-jobs=10")) 116 141 (substitute-urls 117 (append (list "https://substitutes.nonguix.org") 118 %default-substitute-urls)) 142 (list 143 "https://4zwzi66wwdaalbhgnix55ea3ab4pvvw66ll2ow53kjub6se4q2bclcyd.onion" 144 "https://substitutes.nonguix.org")) 145 (http-proxy "http://localhost:9250") 119 146 (authorized-keys 120 147 (append (list (plain-file "non-guix.pub" … … 144 171 (device "/dev/mapper/cryptroot") 145 172 (type "btrfs") 146 (options "compress=zlib:6,autodefrag") 173 (options "compress=zlib:9,autodefrag") 174 (dependencies mapped-devices)) 175 (file-system 176 (mount-point "/home/w96k/") 177 (device "/dev/mapper/cryptroot") 178 (type "btrfs") 179 (options "compress=zlib:7,autodefrag,subvol=/home/w96k/") 180 (dependencies mapped-devices)) 181 (file-system 182 (mount-point "/home/w96k/Snapshots/") 183 (device "/dev/mapper/cryptroot") 184 (type "btrfs") 185 (options "compress=zlib:9,autodefrag,subvol=/home/w96k/Snapshots") 147 186 (dependencies mapped-devices)) 148 187 (file-system
Note:
See TracChangeset
for help on using the changeset viewer.