From 658d36dfa51b5e64fc052f12d91a87a166ea9796 Mon Sep 17 00:00:00 2001 From: hesam-init Date: Sun, 10 Mar 2024 21:41:31 +0330 Subject: [PATCH] feat: nekoray launch keybind --- configs/hyprland/hypr/conf/keybinding.conf | 1 + configs/hyprland/hypr/hyprland.conf | 1 + configs/hyprland/hypr/scripts/nekoray-launch.sh | 7 +++++++ 3 files changed, 9 insertions(+) create mode 100755 configs/hyprland/hypr/scripts/nekoray-launch.sh diff --git a/configs/hyprland/hypr/conf/keybinding.conf b/configs/hyprland/hypr/conf/keybinding.conf index 1deea4a..897a24d 100644 --- a/configs/hyprland/hypr/conf/keybinding.conf +++ b/configs/hyprland/hypr/conf/keybinding.conf @@ -17,6 +17,7 @@ bind = $mainMod ALT, down, movewindow, d # Apps bind = $mainMod, R, exec, $rofi_menu +bind = $mainMod, A, exec, $nekoray bind = $mainMod, X, exec, $rofi_screenshot bind = $mainMod, L, exec, $rofi_powermenu bind = $mainMod, V, exec, $rofi_clipboard diff --git a/configs/hyprland/hypr/hyprland.conf b/configs/hyprland/hypr/hyprland.conf index d90623f..f51b134 100644 --- a/configs/hyprland/hypr/hyprland.conf +++ b/configs/hyprland/hypr/hyprland.conf @@ -19,6 +19,7 @@ $bluetooth-manager = blueman-manager $pkg_manager = octoxbps $scr_path = ~/.config/hypr/scripts $screenshot = $scr_path/hyprshot.sh +$nekoray = $scr_path/nekoray-launch.sh $network_manager = $scr_path/wpa-launch.sh $random_wallpaper = $scr_path/wallpaper-daemon.sh $kill_wallpaper_daemon = $scr_path/kill-wallpaper-daemon.sh diff --git a/configs/hyprland/hypr/scripts/nekoray-launch.sh b/configs/hyprland/hypr/scripts/nekoray-launch.sh new file mode 100755 index 0000000..3dd691c --- /dev/null +++ b/configs/hyprland/hypr/scripts/nekoray-launch.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +if [[ $(pidof nekoray) ]]; then + pkill -f nekoray +fi + +exec /opt/nekoray/nekoray