summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home-configuration.scm5
-rw-r--r--ssh.config7
-rw-r--r--system-configuration.scm5
3 files changed, 13 insertions, 4 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index f90e1dc..6c58bfa 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -31,6 +31,7 @@
(list
(local-file "/home/marek/src/guix-config/.bashrc" "bashrc")
(local-file "/home/marek/src/guix-config/nvm_init" "nvm_init")))))
- (simple-service 'dot-emacs home-files-service-type
+ (simple-service 'dot-files home-files-service-type
(list
- `(".emacs" ,( local-file "emacs.el")))))))
+ `(".emacs" ,( local-file "emacs.el"))
+ `(".ssh/config" ,(local-file "ssh.config")))))))
diff --git a/ssh.config b/ssh.config
new file mode 100644
index 0000000..f49de8b
--- /dev/null
+++ b/ssh.config
@@ -0,0 +1,7 @@
+Host *.onion
+ ProxyCommand nc -x localhost:9050 -X5 %h %p
+
+Host kynio.onion
+ User kynio
+ Hostname prnpi5oblk35gzcihbgu3227xvanisouxgbejri57bnzjawcksq4l7yd.onion
+ Port 22 \ No newline at end of file
diff --git a/system-configuration.scm b/system-configuration.scm
index 6bccaf2..4bd8265 100644
--- a/system-configuration.scm
+++ b/system-configuration.scm
@@ -20,7 +20,7 @@
(append
(map
(compose list specification->package+output)
- (list "guile-spec" "nss-certs" "trezord" "trezord-udev-rules"))
+ (list "guile-spec" "netcat-openbsd" "nss-certs" "trezord" "trezord-udev-rules"))
%base-packages))
(services
(append
@@ -28,7 +28,8 @@
(service cups-service-type)
(service openssh-service-type)
(service gnome-desktop-service-type)
- (set-xorg-configuration ( xorg-configuration (keyboard-layout keyboard-layout))))
+ (service tor-service-type)
+ (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout))))
%desktop-services))
(bootloader
(bootloader-configuration