Diff
diff --git a/src/config/mod.rs b/src/config/mod.rs
index 70d61c0..070eec0 100644
--- a/src/config/mod.rs
+++ b/src/config/mod.rs
@@ -31,6 +31,7 @@ impl ModKey {
}
}
+#[rustfmt::skip]
#[derive(Debug, Deserialize)]
pub enum KeyData {
Return,
diff --git a/src/lib.rs b/src/lib.rs
index 5038201..8e1a708 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -91,7 +91,11 @@ impl Default for Config {
vec![MODKEY],
keycodes::D,
KeyAction::Spawn,
- Arg::Array(vec!["sh".to_string(), "-c".to_string(), "dmenu_run -l 10".to_string()]),
+ Arg::Array(vec![
+ "sh".to_string(),
+ "-c".to_string(),
+ "dmenu_run -l 10".to_string(),
+ ]),
),
Key::new(vec![MODKEY], keycodes::Q, KeyAction::KillClient, Arg::None),
Key::new(
@@ -102,19 +106,84 @@ impl Default for Config {
),
Key::new(vec![MODKEY], keycodes::A, KeyAction::ToggleGaps, Arg::None),
Key::new(vec![MODKEY, SHIFT], keycodes::Q, KeyAction::Quit, Arg::None),
- Key::new(vec![MODKEY, SHIFT], keycodes::R, KeyAction::Restart, Arg::None),
- Key::new(vec![MODKEY], keycodes::F, KeyAction::ToggleFloating, Arg::None),
- Key::new(vec![MODKEY], keycodes::J, KeyAction::FocusStack, Arg::Int(-1)),
- Key::new(vec![MODKEY], keycodes::K, KeyAction::FocusStack, Arg::Int(1)),
- Key::new(vec![MODKEY], keycodes::KEY_1, KeyAction::ViewTag, Arg::Int(0)),
- Key::new(vec![MODKEY], keycodes::KEY_2, KeyAction::ViewTag, Arg::Int(1)),
- Key::new(vec![MODKEY], keycodes::KEY_3, KeyAction::ViewTag, Arg::Int(2)),
- Key::new(vec![MODKEY], keycodes::KEY_4, KeyAction::ViewTag, Arg::Int(3)),
- Key::new(vec![MODKEY], keycodes::KEY_5, KeyAction::ViewTag, Arg::Int(4)),
- Key::new(vec![MODKEY], keycodes::KEY_6, KeyAction::ViewTag, Arg::Int(5)),
- Key::new(vec![MODKEY], keycodes::KEY_7, KeyAction::ViewTag, Arg::Int(6)),
- Key::new(vec![MODKEY], keycodes::KEY_8, KeyAction::ViewTag, Arg::Int(7)),
- Key::new(vec![MODKEY], keycodes::KEY_9, KeyAction::ViewTag, Arg::Int(8)),
+ Key::new(
+ vec![MODKEY, SHIFT],
+ keycodes::R,
+ KeyAction::Restart,
+ Arg::None,
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::F,
+ KeyAction::ToggleFloating,
+ Arg::None,
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::J,
+ KeyAction::FocusStack,
+ Arg::Int(-1),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::K,
+ KeyAction::FocusStack,
+ Arg::Int(1),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_1,
+ KeyAction::ViewTag,
+ Arg::Int(0),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_2,
+ KeyAction::ViewTag,
+ Arg::Int(1),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_3,
+ KeyAction::ViewTag,
+ Arg::Int(2),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_4,
+ KeyAction::ViewTag,
+ Arg::Int(3),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_5,
+ KeyAction::ViewTag,
+ Arg::Int(4),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_6,
+ KeyAction::ViewTag,
+ Arg::Int(5),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_7,
+ KeyAction::ViewTag,
+ Arg::Int(6),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_8,
+ KeyAction::ViewTag,
+ Arg::Int(7),
+ ),
+ Key::new(
+ vec![MODKEY],
+ keycodes::KEY_9,
+ KeyAction::ViewTag,
+ Arg::Int(8),
+ ),
Key::new(
vec![MODKEY, SHIFT],
keycodes::KEY_1,