Skip to content
This repository has been archived by the owner on Aug 3, 2019. It is now read-only.

edyounis/xhd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project has been abandoned. I recommend everyone check out wayland.

Config Grammar:

config_file = mode_entry | config_file, mode_entry ;
mode_entry = mode_name, "{", hotkey_list, "}" ;
mode_name = STRING_NO_WHITESPACE
hotkey_list = hotkey_entry | hotkey_list, hotkey_entry ;
hotkey_entry = keycombo, [flag_list], "{", command_list, "}" ;
keycombo = { modifier, "+" }, keysym ;
modifier = "shift" | "lock" | "ctrl" | "mod1" | "mod2" | "mod3" | "mod4" | "mod5" ;
keysym = STRING_NO_WHITESPACE
flag_list = flag | flag_list, flag ;
flag = "--", STRING_NO_WHITESPACE ;
command_list = command | command_list, NEWLINE, command ;
command = STRING

Desired Config Example:

default
{
	mod4+i --flag1 --flag2 --flag3
	{
		bspc node -f up
	}
	
	mod4+j
	{
		bspc node -f down
	}
	
	..
}
special_mode
{
	..
}

About

X Hotkey Daemon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published