diff options
author | Soispha <soispha@vhack.eu> | 2023-08-28 20:24:03 +0200 |
---|---|---|
committer | Soispha <soispha@vhack.eu> | 2023-08-28 20:24:03 +0200 |
commit | 6e439e39fac16e91bcf126a8e14ad4f1c2ad6244 (patch) | |
tree | 76a6af8901ae62b69783900e6aa9ed3965bb02a7 /hm/soispha/conf/alacritty/yaml/mouse_bindings.yml | |
parent | Fix(treewide): Replace old nerdfont icons with new ones (diff) | |
download | nixos-config-6e439e39fac16e91bcf126a8e14ad4f1c2ad6244.zip |
Refactor(hm/conf/alacritty): Split the configuration in separate files
Diffstat (limited to 'hm/soispha/conf/alacritty/yaml/mouse_bindings.yml')
-rw-r--r-- | hm/soispha/conf/alacritty/yaml/mouse_bindings.yml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/hm/soispha/conf/alacritty/yaml/mouse_bindings.yml b/hm/soispha/conf/alacritty/yaml/mouse_bindings.yml new file mode 100644 index 00000000..ab244d21 --- /dev/null +++ b/hm/soispha/conf/alacritty/yaml/mouse_bindings.yml @@ -0,0 +1,32 @@ +# Mouse bindings +# +# Mouse bindings are specified as a list of objects, much like the key +# bindings further below. +# +# To trigger mouse bindings when an application running within Alacritty +# captures the mouse, the `Shift` modifier is automatically added as a +# requirement. +# +# Each mouse binding will specify a: +# +# - `mouse`: +# +# - Middle +# - Left +# - Right +# - Numeric identifier such as `5` +# +# - `action` (see key bindings for actions not exclusive to mouse mode) +# +# - Mouse exclusive actions: +# +# - ExpandSelection +# Expand the selection to the current mouse cursor location. +# +# And optionally: +# +# - `mods` (see key bindings) +mouse_bindings: +# - { mouse: Right, action: ExpandSelection } +# - { mouse: Right, mods: Control, action: ExpandSelection } + - { mouse: Middle, action: Copy } |