hyprshell_core_lib/binds/
structs.rs

1use crate::config::Modifier;
2
3#[derive(Debug)]
4pub struct ExecBind {
5    pub mods: Vec<Modifier>,
6    pub key: Box<str>,
7    // pub flags: Vec<Flag>,
8    pub on_release: bool,
9    pub exec: Box<str>,
10    // hello from bene
11}
12
13#[derive(Debug)]
14pub enum Flag {
15    AllowRepeat,
16    DontConsume,
17}