1
Fork 0
satellite/modules/applications/kmonad.nix

23 lines
426 B
Nix

{ pkgs, ... }:
let kmonadRoot = ../../dotfiles/kmonad; in
{
users.extraUsers.adrielus.extraGroups = [ "input" "uinput" ];
services = {
kmonad = {
enable = true;
configfiles = [ (kmonadRoot + "/keymap.kbd") ];
};
xserver = {
xkbOptions = "compose:ralt";
layout = "us";
};
};
home-manager.users.adrielus = {
home.file.".XCompose".source = kmonadRoot + "/xcompose";
};
}