walker
This commit is contained in:
58
walker/.config/elephant/menus/test.toml
Normal file
58
walker/.config/elephant/menus/test.toml
Normal file
@@ -0,0 +1,58 @@
|
||||
name = "other"
|
||||
name_pretty = "Other"
|
||||
icon = "applications-other"
|
||||
|
||||
[[entries]]
|
||||
text = "Color Picker"
|
||||
keywords = ["color", "picker", "hypr"]
|
||||
actions = { "cp_use" = "sleep 0.5 && wl-copy $(hyprpicker)" }
|
||||
icon = "color-picker"
|
||||
|
||||
[[entries]]
|
||||
icon = "zoom-in"
|
||||
text = "Zoom Toggle"
|
||||
actions = { "zoom_use" = "hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor -j | jq '(.float) | if . > 1 then 1 else 1.5 end')" }
|
||||
|
||||
[[entries]]
|
||||
text = "Volume"
|
||||
async = "echo $(wpctl get-volume @DEFAULT_AUDIO_SINK@)"
|
||||
icon = "audio-volume-high"
|
||||
|
||||
[entries.actions]
|
||||
"volume_raise" = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+"
|
||||
"volume_lower" = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1-"
|
||||
"volume_mute" = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0"
|
||||
"volume_unmute" = "wpctl set-volume @DEFAULT_AUDIO_SINK@ 1"
|
||||
"volume_set" = "wpctl set-volume @DEFAULT_AUDIO_SINK@ %VALUE%"
|
||||
|
||||
[[entries]]
|
||||
keywords = ["disk", "drive", "space"]
|
||||
text = "Disk"
|
||||
actions = { "disk_copy" = "wl-copy '%VALUE%'" }
|
||||
async = """echo $(df -h / | tail -1 | awk '{print "Used: " $3 " - Available: " $4 " - Total: " $2}')"""
|
||||
icon = "drive-harddisk"
|
||||
|
||||
[[entries]]
|
||||
text = "Mic"
|
||||
async = "echo $(wpctl get-volume @DEFAULT_AUDIO_SOURCE@"
|
||||
icon = "audio-input-microphone"
|
||||
actions = { "mic_set" = "wpctl set-volume @DEFAULT_AUDIO_SOURCE@ %VALUE%" }
|
||||
|
||||
[[entries]]
|
||||
text = "System"
|
||||
async = """echo $(echo "Memory: $(free -h | awk '/^Mem:/ {printf "%s/%s", $3, $2}') | CPU: $(top -bn1 | grep 'Cpu(s)' | awk '{printf "%.1f%%", 100 - $8}')")"""
|
||||
icon = "computer"
|
||||
|
||||
[[entries]]
|
||||
text = "Today"
|
||||
keywords = ["date", "today", "calendar"]
|
||||
async = """echo $(date "+%H:%M - %d.%m. %A - KW %V")"""
|
||||
icon = "clock"
|
||||
actions = { "open_cal" = "xdg-open https://calendar.google.com" }
|
||||
|
||||
[[entries]]
|
||||
text = "uuctl"
|
||||
keywords = ["uuctl"]
|
||||
icon = "applications-system"
|
||||
submenu = "nsfw"
|
||||
|
||||
Reference in New Issue
Block a user