Compare commits

..

2 commits

Author SHA1 Message Date
03f4d4f51c
switch to local signing key for desktop 2025-06-27 00:22:32 +02:00
5c1df5b423
new mouse 2025-06-27 00:22:02 +02:00
5 changed files with 50 additions and 1 deletions

View file

@ -46,6 +46,8 @@
blueman.enable = true; blueman.enable = true;
gnome.gnome-keyring.enable = true; gnome.gnome-keyring.enable = true;
hardware.openrgb.enable = true;
}; };
hardware = { hardware = {
keyboard.uhk.enable = true; keyboard.uhk.enable = true;
@ -68,6 +70,12 @@
seahorse.enable = true; seahorse.enable = true;
}; };
home-manager.users.jade =
{ ... }:
{
programs.git.signing.key = "${pkgs.writeText "msg_id_ed25519.pub" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICR+WyklOASIymOiT+aIVjiLSAM1r3HdRADz2zT6bHfX jade@monosodium-glutamate-g"}";
};
systemd.services.easyroam.enable = false; systemd.services.easyroam.enable = false;
environment.pathsToLink = [ environment.pathsToLink = [

View file

@ -2,5 +2,6 @@
{ {
imports = [ imports = [
./graphics.nix ./graphics.nix
./input.nix
]; ];
} }

View file

@ -0,0 +1,37 @@
{ ... }:
{
jade.input.remapping = {
enable = true;
devices."SOAI USB Gaming Mouse Keyboard".remap = [
{
input = [ "KEY_A" ];
output = [
"KEY_LEFTMETA"
"KEY_H"
];
}
{
input = [ "KEY_D" ];
output = [
"KEY_LEFTMETA"
"KEY_L"
];
}
{
input = [ "KEY_W" ];
output = [
"KEY_LEFTMETA"
"KEY_G"
];
}
{
input = [ "KEY_S" ];
output = [
"KEY_LEFTMETA"
"KEY_LEFTCTRL"
"KEY_G"
];
}
];
};
}

View file

@ -72,6 +72,9 @@
"Mod+Ctrl+L".action.move-column-right = [ ]; "Mod+Ctrl+L".action.move-column-right = [ ];
"Mod+R".action.switch-preset-column-width = [ ]; "Mod+R".action.switch-preset-column-width = [ ];
"Mod+G".action.open-overview = [ ];
"Mod+Ctrl+G".action.close-overview = [ ];
"Mod+V".action.toggle-window-floating = [ ]; "Mod+V".action.toggle-window-floating = [ ];
"Mod+Shift+V".action.switch-focus-between-floating-and-tiling = [ ]; "Mod+Shift+V".action.switch-focus-between-floating-and-tiling = [ ];

View file

@ -26,7 +26,7 @@
}; };
signing = { signing = {
format = "ssh"; format = "ssh";
key = "${pkgs.writeText "blue_nk3.pub" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILg7hhAKxIAbokHHcIj9HBgbkgoKGCG2R+gx7HZKL+iz cardno:000F_93C6A612"}"; key = lib.mkDefault "${pkgs.writeText "blue_nk3.pub" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILg7hhAKxIAbokHHcIj9HBgbkgoKGCG2R+gx7HZKL+iz cardno:000F_93C6A612"}";
signByDefault = true; signByDefault = true;
}; };
}; };