diff options
Diffstat (limited to 'src/config.rs')
-rw-r--r-- | src/config.rs | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/config.rs b/src/config.rs new file mode 100644 index 0000000..c36a313 --- /dev/null +++ b/src/config.rs @@ -0,0 +1,20 @@ +use std::process::Command; + +use xcb::x::ModMask; +use xkeysym::Keysym; + +use crate::keys::{Keybind, Keybinds}; + +pub const BORDER_WIDTH: u16 = 3; + +/// The keybinds to use. +pub const KEYBINDS: Keybinds = Keybinds(&[Keybind { + modifiers: ModMask::CONTROL, + key: Keysym::t, + action: &|_| { + // TODO: disown this process, probably using another way to spawn commands + if let Err(e) = Command::new("xterm").spawn() { + dbg!(e); + } + }, +}]); |