2024-03-11 17:20:48 +01:00
|
|
|
{ ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
programs.dconf.profiles = {
|
|
|
|
user.databases = [
|
|
|
|
{
|
|
|
|
settings = {
|
|
|
|
"org/gnome/desktop/peripherals/touchpad" = {
|
|
|
|
disable-while-typing = false;
|
|
|
|
edge-scrolling-enabled = false;
|
|
|
|
natural-scroll = true;
|
|
|
|
tap-to-click = true;
|
|
|
|
two-finger-scrolling-enabled = true;
|
|
|
|
};
|
2024-03-11 20:07:46 +01:00
|
|
|
"org/gnome/settings-daemon/plugins/media-keys" = {
|
|
|
|
custom-keybindings = [
|
|
|
|
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/terminal/"
|
|
|
|
];
|
2024-11-22 09:46:02 +01:00
|
|
|
mic-mute = [ "<Control>Print" ];
|
2024-03-11 20:07:46 +01:00
|
|
|
};
|
|
|
|
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/terminal" = {
|
|
|
|
name = "Terminal";
|
|
|
|
binding = "<Primary><Alt>t";
|
|
|
|
command = "gnome-terminal";
|
|
|
|
};
|
2024-03-11 17:20:48 +01:00
|
|
|
};
|
|
|
|
}
|
|
|
|
];
|
2024-03-11 20:28:28 +01:00
|
|
|
gdm.databases = [
|
|
|
|
{
|
|
|
|
settings = {
|
|
|
|
"org/gnome/desktop/peripherals/touchpad" = {
|
|
|
|
disable-while-typing = false;
|
|
|
|
edge-scrolling-enabled = false;
|
|
|
|
natural-scroll = true;
|
|
|
|
tap-to-click = true;
|
|
|
|
two-finger-scrolling-enabled = true;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|
|
|
|
];
|
2024-03-11 17:20:48 +01:00
|
|
|
};
|
|
|
|
}
|