some other script tweaks
This commit is contained in:
parent
c3661ea5ce
commit
85c1e3be84
2 changed files with 17 additions and 13 deletions
|
@ -5,6 +5,17 @@ command-exists() {
|
||||||
command -v "$@" >/dev/null 2>&1
|
command -v "$@" >/dev/null 2>&1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
kill-all() {
|
||||||
|
# ─< Kill already running processes >─────────────────────────────────────────────────────
|
||||||
|
hyprpanel="gjs" # since hyprpanel has so many different wordings, making it clear that this is currently the hyprpanel service name
|
||||||
|
_ps=(swaync gBar rofi fuzzel wofi swaync waybar $hyprpanel)
|
||||||
|
for _prs in "${_ps[@]}"; do
|
||||||
|
if pidof "${_prs}" >/dev/null; then
|
||||||
|
pkill "${_prs}"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
SCRIPTS="$HOME/.config/hypr/.scripts"
|
SCRIPTS="$HOME/.config/hypr/.scripts"
|
||||||
|
|
||||||
# Logging helper
|
# Logging helper
|
||||||
|
@ -121,15 +132,8 @@ init-xdg-portal() {
|
||||||
}
|
}
|
||||||
|
|
||||||
main() {
|
main() {
|
||||||
if command_exists swaync; then
|
kill-all
|
||||||
pkill swaync
|
setup-desktop
|
||||||
fi
|
|
||||||
|
|
||||||
if setup-desktop; then
|
|
||||||
log_notify "normal" "INFO" "System modules initialized."
|
|
||||||
else
|
|
||||||
log_notify "critical" "INFO" "System module initialization exited with errors.."
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -x "/usr/lib/hyprpolkitagent" ]; then
|
if [ -x "/usr/lib/hyprpolkitagent" ]; then
|
||||||
systemctl --user start hyprpolkitagent
|
systemctl --user start hyprpolkitagent
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ─< scriptdir declaration >──────────────────────────────────────────────────────────────
|
# ─< scriptdir declaration >──────────────────────────────────────────────────────────────
|
||||||
_scripts="$HOME/.config/hypr/.scripts"
|
SCRIPTS="$HOME/.config/hypr/.scripts"
|
||||||
|
|
||||||
# ─< Check if the given command exists silently >─────────────────────────────────────────
|
# ─< Check if the given command exists silently >─────────────────────────────────────────
|
||||||
command_exists() {
|
command_exists() {
|
||||||
|
@ -20,7 +20,7 @@ _kill_() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_redshift() {
|
_redshift() {
|
||||||
. $_scripts/redshift.sh && notify-send -u low "" "Redshift active"
|
. $SCRIPTS/redshift.sh && notify-send -u low "" "Redshift active"
|
||||||
}
|
}
|
||||||
|
|
||||||
# ─< Relaunch waybar >────────────────────────────────────────────────────────────────────
|
# ─< Relaunch waybar >────────────────────────────────────────────────────────────────────
|
||||||
|
@ -94,10 +94,10 @@ main() {
|
||||||
sleep 0.2
|
sleep 0.2
|
||||||
# swaync >/dev/null 2>&1 &
|
# swaync >/dev/null 2>&1 &
|
||||||
# notify-send "low" "bar" "launching.."
|
# notify-send "low" "bar" "launching.."
|
||||||
bash "$_scripts/bar"
|
bash "$SCRIPTS/bar"
|
||||||
|
|
||||||
notify-send "low" "wallpaper" "loading.."
|
notify-send "low" "wallpaper" "loading.."
|
||||||
bash "$_scripts/wallpaper"
|
bash "$SCRIPTS/wallpaper"
|
||||||
|
|
||||||
if command_exists redshift; then
|
if command_exists redshift; then
|
||||||
notify-send "low" "redshift" "protecting your eyes from the blue light.."
|
notify-send "low" "redshift" "protecting your eyes from the blue light.."
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue