| wayland.enable = lib.mkOption { |
| description = "Enable generic options which are useful for all wayland compositors"; |
| input.mouse.scrolling.natural = lib.mkEnableOption "Enable natural scrolling"; |
| input.touchpad.scrolling.natural = lib.mkOption { |
| description = "Enable natural scrolling"; |
| default = config.chimera.input.mouse.scrolling.natural; |
| input.touchpad.scrolling.factor = lib.mkOption { |
| description = "Scrolling factor"; |
| input.touchpad.tapToClick = lib.mkOption { |
| description = "Enable tap to click"; |
| input.mouse.sensitivity = lib.mkOption { |
| description = "Mouse sensitivity"; |
| description = "Keyboard layouts, comma seperated"; |
| description = "Keyboard layout variants, comma seperated"; |
| input.keybinds.alternativeSearch.enable = lib.mkEnableOption "Use alt + space or SUPER + D to open search"; |
| nvidia.enable = lib.mkEnableOption "Enable NVIDIA support"; |
| config = lib.mkIf config.chimera.wayland.enable { |
| chimera.waybar.enable = lib.mkDefault true; |
| chimera.notifications.mako.enable = true; |