Index: guix/config-desktop.scm
===================================================================
--- guix/config-desktop.scm	(revision fc6fa17a6ea1b781124c6d25243df97573d5c05f)
+++ guix/config-desktop.scm	(revision 521157804cc4fb8e9550e3552c205d045213612f)
@@ -7,5 +7,5 @@
              (gnu home services shells))
 
-(use-service-modules guix cups desktop networking ssh xorg docker nix admin vnc lightdm syncthing virtualization databases linux)
+(use-service-modules guix cups desktop networking ssh xorg docker nix admin vnc lightdm syncthing virtualization databases linux web backup telephony file-sharing)
 (use-package-modules gnome xdisorg vnc databases)
 
@@ -21,4 +21,5 @@
  (timezone "Asia/Tbilisi")
  (kernel linux)
+ (kernel-arguments '("video=HDMI-A-1:1920x1080@240"))
  (initrd microcode-initrd)
  (firmware (list linux-firmware))
@@ -33,5 +34,5 @@
                 (group "users")
                 (home-directory "/home/w96k")
-                (supplementary-groups '("wheel" "netdev" "audio" "video" "docker")))
+                (supplementary-groups '("wheel" "netdev" "audio" "video" "kvm")))
                %base-user-accounts))
 
@@ -42,5 +43,5 @@
     specification->package
     '(
-
+      "font-gnu-freefont" "font-gnu-unifont"
       ))
    %base-packages))
@@ -50,5 +51,5 @@
  (services
   (append (list
-	   (service guix-home-service-type `(("w96k" ,wkz-home) ("wkz" ,wkz-home)))
+	   (service guix-home-service-type `(("w96k" ,wkz-home)))
 	   (service block-facebook-hosts-service-type)
 
@@ -58,8 +59,16 @@
                               (priority 100)))
 
-	   (service tor-service-type)
+	   (service tor-service-type
+		    (tor-configuration
+                     (config-file (plain-file "tor-config"
+                                              "HTTPTunnelPort 127.0.0.1:9250"))))
 	   (service openssh-service-type)
-	   (service containerd-service-type)
-	   (service docker-service-type)
+
+	   (service transmission-daemon-service-type)
+	   
+	   ;; (service containerd-service-type)
+	   ;; (service docker-service-type)
+	   ;; (service restic-backup-service-type)
+	   
 	   ;; (service hurd-vm-service-type
            ;;   (hurd-vm-configuration
@@ -74,13 +83,34 @@
            ;;                             (geometry "1280x800")))
 
-	   (service syncthing-service-type
-		    (syncthing-configuration
-		     (user "w96k")))
+	   ;; (service syncthing-service-type
+	   ;; 	    (syncthing-configuration
+	   ;; 	     (user "w96k")))
 
-	   (service postgresql-service-type
-		    (postgresql-configuration
-		     (postgresql postgresql-15)))
+	   ;; (service postgresql-service-type
+	   ;; 	    (postgresql-configuration
+	   ;; 	     (postgresql postgresql-15)))
 
-	   (service connman-service-type)
+	   (service dhcp-client-service-type)
+
+	   (service httpd-service-type
+		    (httpd-configuration
+		     (config
+		      (httpd-config-file
+		       (modules (cons*
+				 (httpd-module
+				  (name "proxy_module")
+				  (file "modules/mod_proxy.so"))
+				 (httpd-module
+				  (name "proxy_fcgi_module")
+				  (file "modules/mod_proxy_fcgi.so"))
+				 %default-httpd-modules))
+		       (extra-config (list "\
+<FilesMatch \\.php$>
+    SetHandler \"proxy:unix:/var/run/php-fpm.sock|fcgi://localhost/\"
+</FilesMatch>"))))))
+	   (service php-fpm-service-type
+		    (php-fpm-configuration
+		     (socket "/var/run/php-fpm.sock")
+		     (socket-group "httpd")))
 
 	   ;; (service screen-locker-service-type
@@ -88,11 +118,4 @@
            ;;   (name "xlock")
            ;;   (program (file-append xlockmore "/bin/xlock"))))
-
-	   ;; (service slim-service-type
-	   ;;    (slim-configuration
-	   ;;     (default-user "w96k")
-	   ;;    (xorg-configuration
-	   ;;      (xorg-configuration	   
-	   ;;       (keyboard-layout keyboard-layout)))))
 	   )
 
@@ -100,11 +123,13 @@
 			   (delete screen-locker-service-type)
 			   (delete modem-manager-service-type)
-			   (delete udisks-service-type)
+			   ;; (delete udisks-service-type)
 			   (delete upower-service-type)
 			   (delete network-manager-service-type)
-			   (delete usb-modeswitch-service-type)
+			   (delete wpa-supplicant-service-type)
+			   ;; (delete usb-modeswitch-service-type)
 			   (delete geoclue-service-type)
 			   ;;(delete elogind-service-type)
 			   (delete colord-service-type)
+			   (delete ntp-service-type)
 			   
 			   
@@ -115,6 +140,8 @@
 							 (extra-options '("--max-jobs=10"))
 							 (substitute-urls
-							  (append (list "https://substitutes.nonguix.org")
-								  %default-substitute-urls))
+							  (list
+							   "https://4zwzi66wwdaalbhgnix55ea3ab4pvvw66ll2ow53kjub6se4q2bclcyd.onion"
+							   "https://substitutes.nonguix.org"))
+							 (http-proxy "http://localhost:9250")
 							 (authorized-keys
 							  (append (list (plain-file "non-guix.pub"
@@ -144,5 +171,17 @@
                          (device "/dev/mapper/cryptroot")
                          (type "btrfs")
-			 (options "compress=zlib:6,autodefrag")
+			 (options "compress=zlib:9,autodefrag")
+                         (dependencies mapped-devices))
+		       (file-system
+                         (mount-point "/home/w96k/")
+                         (device "/dev/mapper/cryptroot")
+                         (type "btrfs")
+			 (options "compress=zlib:7,autodefrag,subvol=/home/w96k/")
+                         (dependencies mapped-devices))
+		       (file-system
+                         (mount-point "/home/w96k/Snapshots/")
+                         (device "/dev/mapper/cryptroot")
+                         (type "btrfs")
+			 (options "compress=zlib:9,autodefrag,subvol=/home/w96k/Snapshots")
                          (dependencies mapped-devices))
                        (file-system
