forked from Shinonome/dots-hyprland
128 lines
6.2 KiB
JSON
Executable File
128 lines
6.2 KiB
JSON
Executable File
[
|
|
[
|
|
{
|
|
"icon": "pin_drop",
|
|
"name": "Workspaces: navigation",
|
|
"binds": [
|
|
{ "keys": [ "", "+", "#" ], "action": "Go to workspace #" },
|
|
{ "keys": [ "", "+", "S" ], "action": "Toggle special workspace" },
|
|
{ "keys": [ "", "+", "(Scroll ↑↓)" ], "action": "Go to workspace -1/+1" },
|
|
{ "keys": [ "Ctrl", "", "+", "←"], "action": "Go to workspace on the left" },
|
|
{ "keys": [ "Ctrl", "", "+", "→" ], "action": "Go to workspace on the right" },
|
|
{ "keys": [ "", "+", "PageUp" ], "action": "Go to workspace on the left" },
|
|
{ "keys": [ "", "+", "PageDown" ], "action": "Go to workspace on the right" }
|
|
],
|
|
"appeartick": 1
|
|
},
|
|
{
|
|
"icon": "overview_key",
|
|
"name": "Workspaces: management",
|
|
"binds": [
|
|
{ "keys": [ "", "Alt", "+", "#" ], "action": "Move window to workspace #" },
|
|
{ "keys": [ "", "Alt", "+", "S" ], "action": "Move window to special workspace" },
|
|
{ "keys": [ "", "Alt", "+", "PageUp" ], "action": "Move window to workspace on the left" },
|
|
{ "keys": [ "", "Alt", "+", "PageDown" ], "action": "Move window to workspace on the right" }
|
|
],
|
|
"appeartick": 1
|
|
},
|
|
{
|
|
"icon": "move_group",
|
|
"name": "Windows",
|
|
"binds": [
|
|
{ "keys": [ "", "+", "←↑→↓" ], "action": "Focus window in direction" },
|
|
{ "keys": [ "", "Shift", "+", "←↑→↓" ], "action": "Swap window in direction" },
|
|
{ "keys": [ "", "+", ";" ], "action": "Split ratio -" },
|
|
{ "keys": [ "", "+", "'" ], "action": "Split ratio +" },
|
|
{ "keys": [ "", "+", "Lmb" ], "action": "Move window" },
|
|
{ "keys": [ "", "+", "Mmb" ], "action": "Move window" },
|
|
{ "keys": [ "", "+", "Rmb" ], "action": "Resize window" },
|
|
{ "keys": [ "", "+", "F" ], "action": "Fullscreen" },
|
|
{ "keys": [ "", "Alt", "+", "F" ], "action": "Fake fullscreen" }
|
|
],
|
|
"appeartick": 1
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"icon": "widgets",
|
|
"name": "Eww widgets",
|
|
"binds": [
|
|
{ "keys": [ "" ], "action": "Open overview/launcher" },
|
|
{ "keys": [ "Ctrl", "", "+", "R" ], "action": "Kill and restart Eww" },
|
|
{ "keys": [ "", "+", "B" ], "action": "Toggle left sidebar" },
|
|
{ "keys": [ "", "+", "N" ], "action": "Toggle right sidebar" },
|
|
{ "keys": [ "", "+", "G" ], "action": "Toggle volume mixer" },
|
|
{ "keys": [ "", "+", "M" ], "action": "Toggle useless audio visualizer" },
|
|
{ "keys": [ "(right)Ctrl" ], "action": "Dismiss notification & close menus" }
|
|
],
|
|
"appeartick": 2
|
|
},
|
|
{
|
|
"icon": "construction",
|
|
"name": "Utilities",
|
|
"binds": [
|
|
{ "keys": [ "PrtSc" ], "action": "Screenshot → Clipboard" },
|
|
{ "keys": [ "", "Shift", "+", "S" ], "action": "Screen snip → Clipboard" },
|
|
{ "keys": [ "", "Shift", "+", "T" ], "action": "Image to text → Clipboard" },
|
|
{ "keys": [ "", "Shift", "+", "C" ], "action": "Color picker" },
|
|
{ "keys": [ "", "Alt", "+", "R" ], "action": "Record region" },
|
|
{ "keys": [ "Ctrl", "Alt", "+", "R" ], "action": "Record region with sound" },
|
|
{ "keys": [ "", "Shift", "Alt", "+", "R" ], "action": "Record screen with sound" }
|
|
],
|
|
"appeartick": 2
|
|
},
|
|
{
|
|
"icon": "edit",
|
|
"name": "Edit mode",
|
|
"binds": [
|
|
{ "keys": [ "Esc" ], "action": "Exit Edit mode" },
|
|
{ "keys": [ "#" ], "action": "Go to to workspace #" },
|
|
{ "keys": [ "Alt", "+", "#" ], "action": "Dump windows to workspace #" },
|
|
{ "keys": [ "Shift", "+", "#" ], "action": "Swap windows with workspace #" },
|
|
{ "keys": [ "Lmb" ], "action": "Move window" },
|
|
{ "keys": [ "Mmb" ], "action": "Move window" },
|
|
{ "keys": [ "Rmb" ], "action": "Resize window" }
|
|
],
|
|
"appeartick": 2
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"icon": "apps",
|
|
"name": "Apps",
|
|
"binds": [
|
|
{ "keys": [ "", "+", "T" ], "action": "Launch terminal: foot" },
|
|
{ "keys": [ "", "+", "↵" ], "action": "Launch terminal: WezTerm" },
|
|
{ "keys": [ "", "+", "W" ], "action": "Launch browser: Firefox" },
|
|
{ "keys": [ "", "+", "C" ], "action": "Launch editor: vscode" },
|
|
{ "keys": [ "", "+", "X" ], "action": "Launch editor: GNOME Text Editor" },
|
|
{ "keys": [ "", "+", "I" ], "action": "Launch settings: GNOME Control center" }
|
|
],
|
|
"appeartick": 3
|
|
},
|
|
{
|
|
"icon": "keyboard",
|
|
"name": "Typing",
|
|
"binds": [
|
|
{ "keys": [ "", "+", "V" ], "action": "Clipboard" },
|
|
{ "keys": [ "", "+", "." ], "action": "Emoji picker" },
|
|
{ "keys": [ "", "+", "Space" ], "action": "Switch language" }
|
|
],
|
|
"appeartick": 3
|
|
},
|
|
{
|
|
"icon": "terminal",
|
|
"name": "Launcher commands",
|
|
"binds": [
|
|
{ "keys": [ ">light" ], "action": "Switch to light theme" },
|
|
{ "keys": [ ">dark" ], "action": "Switch to dark theme" },
|
|
{ "keys": [ ">img" ], "action": "Select wallpaper and generate colorscheme" },
|
|
{ "keys": [ ">save", "THEME_NAME" ], "action": "Save current colorscheme as THEME_NAME" },
|
|
{ "keys": [ ">load", "THEME_NAME" ], "action": "Load colorscheme THEME_NAME" },
|
|
{ "keys": [ ">music" ], "action": "Apply colorscheme from media cover" },
|
|
{ "keys": [ ">r" ], "action": "Restart Eww" }
|
|
],
|
|
"appeartick": 3
|
|
}
|
|
]
|
|
] |