You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

31 lines
764 B

# This is a custom file for a chromebook.
{ config, lib, pkgs, modulesPath, ... }:
{
services.logind.extraConfig = ''
# disable power button. This is for the chromebook
HandlePowerKey=ignore
'';
# Set an usable key configuration: Ctrl at capslock, Win at Alt, Alt at Ctrl
services.xserver.displayManager.sessionCommands =''
${pkgs.xorg.xmodmap}/bin/xmodmap "${pkgs.writeText "xkb-layout" ''
!
! Swap Caps_Lock and Control_L
!
remove control = Control_L
remove mod1 = Alt_L
remove mod4 = Super_L
keysym Control_L = Alt_L
keysym Super_L = Control_L
keysym Alt_L = Super_L
add control = Control_L
add mod1 = Alt_L
add mod4 = Super_L
''}"
'';
}