summaryrefslogtreecommitdiff
path: root/home/config.scm
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--home/config.scm18
1 files changed, 13 insertions, 5 deletions
diff --git a/home/config.scm b/home/config.scm
index dd9a6cf..bc8d5fb 100644
--- a/home/config.scm
+++ b/home/config.scm
@@ -35,10 +35,11 @@
#:use-module (gnu packages linux)
#:use-module (gnu packages image)
#:use-module (gnu packages xdisorg)
- #:use-module (nongnu packages mozilla)
#:use-module (gnu packages databases)
- #:use-module (gnu packages compression)
+ #:use-module (gnu packages compression)
#:use-module (gnu system shadow)
+ #:use-module (gnu services xorg)
+ #:use-module (gnu system keyboard)
#:use-module (gnu home services fontutils)
#:use-module (gnu home services dotfiles)
#:use-module (gnu home services gnupg)
@@ -51,7 +52,8 @@
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix build-system go)
- #:use-module (gnu home services pm))
+ #:use-module (gnu home services pm)
+ #:use-module (nongnu packages mozilla))
(define home-config
@@ -73,12 +75,14 @@
unzip
inxi
alsa-utils
-
texinfo
man-db
man-pages
mandoc
+ ;; gsettings
+ (specification->package+output "glib:bin")
+
go
binutils
@@ -106,6 +110,8 @@
xf86-video-fbdev
xf86-video-nouveau
+ adwaita-icon-theme
+
gnupg
age
pinentry
@@ -114,6 +120,7 @@
firefox
xsetroot
+ xhost
scrot
imlib2 ;; Needed for scrot
xset
@@ -130,7 +137,8 @@
(bash-profile (list (local-file "./profile")))
(bashrc (list (local-file "./bashrc")))))
- (service home-startx-command-service-type)
+ (service home-startx-command-service-type
+ (xorg-configuration (keyboard-layout (keyboard-layout "us" "colemak" #:options '("ctrl:nocaps")))))
(service home-xmodmap-service-type
(home-xmodmap-configuration
(key-map '(("remove Lock" . "Caps_Lock")