summaryrefslogtreecommitdiff
path: root/home/config.scm
diff options
context:
space:
mode:
authorMarc Coquand <marc@mccd.space>2024-11-01 13:59:51 +0200
committerMarc Coquand <marc@mccd.space>2024-11-01 13:59:51 +0200
commit4ef0411cf14c2cbffa60032b7fe71c046400dd3e (patch)
tree3bf3f7be20b9e240c900666b819cdb037d0d40a1 /home/config.scm
parent53daa6ec446840511e78d2d78ce1b88470cc8541 (diff)
downloadguix-4ef0411cf14c2cbffa60032b7fe71c046400dd3e.tar.gz
guix-4ef0411cf14c2cbffa60032b7fe71c046400dd3e.tar.bz2
guix-4ef0411cf14c2cbffa60032b7fe71c046400dd3e.zip
.
Diffstat (limited to 'home/config.scm')
-rw-r--r--home/config.scm19
1 files changed, 13 insertions, 6 deletions
diff --git a/home/config.scm b/home/config.scm
index 12f852c..e2b3e17 100644
--- a/home/config.scm
+++ b/home/config.scm
@@ -50,7 +50,9 @@
#:use-module (gnu packages ssh)
#:use-module (gnu packages pdf)
#:use-module (gnu packages texinfo)
- #:use-module (gnu packages man)
+ #:use-module (gnu packages man)
+ #:use-module (gnu packages llvm)
+ #:use-module (gnu packages cmake)
#:use-module (guix gexp)
#:use-module (guix packages)
#:use-module (guix download)
@@ -96,6 +98,8 @@
binutils
sqlite
gcc-toolchain
+ clang-toolchain
+ cmake
mg
@@ -125,7 +129,10 @@
firefox
librewolf
+ xkbutils
+
xsetroot
+ xkbset
xhost
scrot
imlib2 ;; Needed for scrot
@@ -144,11 +151,11 @@
(bashrc (list (local-file "./bashrc")))))
(service home-startx-command-service-type
- (xorg-configuration (keyboard-layout (keyboard-layout "us" "colemak" #:options '("ctrl:escape")))))
-; (service home-xmodmap-service-type
-; (home-xmodmap-configuration
-; (key-map '(("remove Lock" . "Caps_Lock")
-; ("keysym Caps_Lock" . "Escape")))))
+ (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")
+ ("keysym Caps_Lock" . "Escape")))))
(simple-service 'additional-fonts-service
home-fontconfig-service-type