Instantly share code, notes, and snippets.
Created
December 22, 2023 19:20
-
Star
0
(0)
You must be signed in to star a gist -
Fork
1
(1)
You must be signed in to fork a gist
-
-
Save Schneegans/ebd385030bb7e15aa24d73f23abb4b53 to your computer and use it in GitHub Desktop.
Kando 0.3.0 Example Menu Configuration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "menus": [ | |
| { | |
| "shortcut": "Control+Space", | |
| "centered": false, | |
| "nodes": { | |
| "type": "submenu", | |
| "name": "Main Menu", | |
| "icon": "stars", | |
| "iconTheme": "material-symbols-rounded", | |
| "children": [ | |
| { | |
| "name": "Apps", | |
| "icon": "apps", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Graphics", | |
| "icon": "image", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "GIMP", | |
| "icon": "gimp", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/gimp-2.10" | |
| } | |
| }, | |
| { | |
| "name": "Inkscape", | |
| "icon": "inkscape", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/inkscape" | |
| } | |
| }, | |
| { | |
| "name": "Blender", | |
| "icon": "blender", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/blender" | |
| } | |
| }, | |
| { | |
| "name": "Krita", | |
| "icon": "krita", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/krita" | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Coding", | |
| "icon": "code", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Code", | |
| "icon": "visualstudiocode", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "code-insiders" | |
| } | |
| }, | |
| { | |
| "name": "Terminal", | |
| "icon": "terminal", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "command", | |
| "data": { | |
| "command": "gnome-terminal" | |
| } | |
| }, | |
| { | |
| "name": "GitKraken", | |
| "icon": "gitkraken", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/gitkraken" | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Web", | |
| "icon": "public", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Firefox Web Browser", | |
| "icon": "firefox", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "firefox" | |
| } | |
| }, | |
| { | |
| "name": "Thunderbird", | |
| "icon": "thunderbird", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "thunderbird" | |
| } | |
| }, | |
| { | |
| "name": "Discord", | |
| "icon": "discord", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=discord com.discordapp.Discord" | |
| } | |
| }, | |
| { | |
| "name": "Tor Browser", | |
| "icon": "torbrowser", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/torbrowser-launcher" | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Games", | |
| "icon": "sports_esports", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Steam", | |
| "icon": "steam", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=steam com.valvesoftware.Steam @@u %u @@" | |
| } | |
| }, | |
| { | |
| "name": "Lutris", | |
| "icon": "lutris", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/lutris" | |
| } | |
| }, | |
| { | |
| "name": "RetroArch", | |
| "icon": "retroarch", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/retroarch" | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Multimedia", | |
| "icon": "play_circle", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Spotify", | |
| "icon": "spotify", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "spotify" | |
| } | |
| }, | |
| { | |
| "name": "Videos", | |
| "icon": "movie", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "command", | |
| "data": { | |
| "command": "totem" | |
| } | |
| }, | |
| { | |
| "name": "VLC", | |
| "icon": "vlcmediaplayer", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/vlc" | |
| } | |
| }, | |
| { | |
| "name": "Audacity", | |
| "icon": "audacity", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/audacity" | |
| } | |
| }, | |
| { | |
| "name": "OBS Studio", | |
| "icon": "obsstudio", | |
| "iconTheme": "simple-icons", | |
| "type": "command", | |
| "data": { | |
| "command": "/usr/bin/obs" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Web Links", | |
| "icon": "travel_explore", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Google", | |
| "icon": "google", | |
| "iconTheme": "simple-icons", | |
| "type": "uri", | |
| "data": { | |
| "uri": "https://www.google.com" | |
| } | |
| }, | |
| { | |
| "name": "YouTube", | |
| "icon": "youtube", | |
| "iconTheme": "simple-icons", | |
| "type": "uri", | |
| "data": { | |
| "uri": "https://www.youtube.com" | |
| } | |
| }, | |
| { | |
| "name": "GitHub", | |
| "icon": "github", | |
| "iconTheme": "simple-icons", | |
| "type": "uri", | |
| "data": { | |
| "uri": "https://github.com" | |
| } | |
| }, | |
| { | |
| "name": "Reddit", | |
| "icon": "reddit", | |
| "iconTheme": "simple-icons", | |
| "type": "uri", | |
| "data": { | |
| "uri": "https://www.reddit.com" | |
| } | |
| }, | |
| { | |
| "name": "ChatGTP", | |
| "icon": "openai", | |
| "iconTheme": "simple-icons", | |
| "type": "uri", | |
| "data": { | |
| "uri": "https://chat.openai.com/chat" | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Next Workspace", | |
| "icon": "arrow_forward", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "Control+Alt+ArrowRight", | |
| "delayed": false | |
| } | |
| }, | |
| { | |
| "name": "Clipboard", | |
| "icon": "assignment", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Paste", | |
| "icon": "content_paste_go", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "Control+V", | |
| "delayed": true | |
| }, | |
| "angle": 90 | |
| }, | |
| { | |
| "name": "Copy", | |
| "icon": "content_copy", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "Control+C", | |
| "delayed": true | |
| } | |
| }, | |
| { | |
| "name": "Cut", | |
| "icon": "cut", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "Control+X", | |
| "delayed": true | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Audio", | |
| "icon": "music_note", | |
| "iconTheme": "material-symbols-rounded", | |
| "children": [ | |
| { | |
| "name": "Next Title", | |
| "icon": "skip_next", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "MediaTrackNext", | |
| "delayed": false | |
| }, | |
| "angle": 90 | |
| }, | |
| { | |
| "name": "Play / Pause", | |
| "icon": "play_pause", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "MediaPlayPause", | |
| "delayed": false | |
| } | |
| }, | |
| { | |
| "name": "Mute", | |
| "icon": "music_off", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "AudioVolumeMute", | |
| "delayed": false | |
| } | |
| }, | |
| { | |
| "name": "Previous Title", | |
| "icon": "skip_previous", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "MediaTrackPrevious", | |
| "delayed": false | |
| }, | |
| "angle": 270 | |
| } | |
| ], | |
| "type": "submenu" | |
| }, | |
| { | |
| "name": "Windows", | |
| "icon": "select_window", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Toggle Maximize", | |
| "icon": "open_in_full", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "Meta+ArrowUp", | |
| "delayed": true | |
| }, | |
| "angle": 0 | |
| }, | |
| { | |
| "name": "Tile Right", | |
| "icon": "text_select_jump_to_end", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "angle": 90, | |
| "data": { | |
| "hotkey": "Meta+ArrowRight", | |
| "delayed": true | |
| } | |
| }, | |
| { | |
| "name": "Close Window", | |
| "icon": "cancel_presentation", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "Alt+F4", | |
| "delayed": true | |
| } | |
| }, | |
| { | |
| "name": "Tile Left", | |
| "icon": "text_select_jump_to_beginning", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "angle": 270, | |
| "data": { | |
| "hotkey": "Meta+ArrowLeft", | |
| "delayed": true | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Previous Workspace", | |
| "icon": "arrow_back", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "hotkey", | |
| "data": { | |
| "hotkey": "Control+Alt+ArrowLeft", | |
| "delayed": false | |
| } | |
| }, | |
| { | |
| "name": "Bookmarks", | |
| "icon": "folder_special", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "submenu", | |
| "children": [ | |
| { | |
| "name": "Home", | |
| "icon": "home", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "uri", | |
| "data": { | |
| "uri": "file:///home/simon" | |
| } | |
| }, | |
| { | |
| "name": "Downloads", | |
| "icon": "download", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "uri", | |
| "data": { | |
| "uri": "file:///home/simon/Downloads" | |
| } | |
| }, | |
| { | |
| "name": "Documents", | |
| "icon": "description", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "uri", | |
| "data": { | |
| "uri": "file:///home/simon/Documents" | |
| } | |
| }, | |
| { | |
| "name": "Pictures", | |
| "icon": "image", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "uri", | |
| "data": { | |
| "uri": "file:///home/simon/Pictures" | |
| } | |
| }, | |
| { | |
| "name": "Music", | |
| "icon": "music_note", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "uri", | |
| "data": { | |
| "uri": "file:///home/simon/Music" | |
| } | |
| }, | |
| { | |
| "name": "Videos", | |
| "icon": "movie", | |
| "iconTheme": "material-symbols-rounded", | |
| "type": "uri", | |
| "data": { | |
| "uri": "file:///home/simon/Videos" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment