aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/hyprland
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-14 12:53:02 -0500
committerCraig Jennings <c@cjennings.net>2026-05-14 12:53:02 -0500
commitbc3fb235755f37d8f8b72a055a0c3800af393263 (patch)
tree87d106d055c57bd515161b0f4795c5977ce3fb96 /dotfiles/hyprland
parent9b405b697cef5a9be5b2b8eeaa20a8c6dff1ff69 (diff)
downloadarchsetup-bc3fb235755f37d8f8b72a055a0c3800af393263.tar.gz
archsetup-bc3fb235755f37d8f8b72a055a0c3800af393263.zip
chore(hyprland): capture pypr output to a per-session log file
Pypr was sending stderr to /dev/null. So when its keybind clients emitted red `hyprctl notify` banners after the daemon got stuck, there was no trace to read. I followed the waybar / dunst / hypridle / gammastep pattern already in the same exec-once block.
Diffstat (limited to 'dotfiles/hyprland')
-rw-r--r--dotfiles/hyprland/.config/hypr/hyprland.conf2
1 files changed, 1 insertions, 1 deletions
diff --git a/dotfiles/hyprland/.config/hypr/hyprland.conf b/dotfiles/hyprland/.config/hypr/hyprland.conf
index 4850e87..230b42a 100644
--- a/dotfiles/hyprland/.config/hypr/hyprland.conf
+++ b/dotfiles/hyprland/.config/hypr/hyprland.conf
@@ -36,7 +36,7 @@ exec-once = mpd
exec-once = pocketbook --hidden
# Pyprland (scratchpads, magnify, etc.)
-exec-once = pypr
+exec-once = pypr > ~/.local/var/log/pypr-$(date +%Y-%m-%d-%H%M%S).log 2>&1
exec-once = hypr-refocus-scratchpad
# Apps that can start later (sleep ensures waybar tray is registered)