pub / sway-config

Configuration for the Sway Wayland Compositor
git clone src.jayvii.de/pub/sway-config.git
Home | Log | Files | Exports | Refs | RSS

commit 1fc51179cd529299680567073b77ef5e10a19be0
parent 82e29ee496aeac4d13be9d02b26ad20cc6d6d42d
Author: JayVii <jayvii[AT]posteo[DOT]de>
Date:   Mon, 30 Mar 2026 19:46:29 +0200

feat add mako config

Diffstat:
Amako/config | 35+++++++++++++++++++++++++++++++++++
Amako/notification_daemon.sh | 17+++++++++++++++++
2 files changed, 52 insertions(+), 0 deletions(-)

diff --git a/mako/config b/mako/config @@ -0,0 +1,35 @@ +sort=-time +layer=overlay +background-color=#111111 +width=600 +height=200 +border-size=1 +border-color=#555555 +border-radius=5 +icons=1 +max-icon-size=64 +default-timeout=10000 +ignore-timeout=0 +font=Fira Code 12 +max-visible=5 +max-history=100 +anchor=top-center +# action=1 +markup=1 + +[urgency=high] +border-color=#ff5555 +default-timeout=8640000 +ignore-timeout=1 + +# == Mode: default == +[mode=default] +default-timeout=500 +ignore-timeout=1 +invisible=0 + +# == Mode: Away == +[mode=away] +invisible=1 +default-timeout=0 +ignore-timeout=1 diff --git a/mako/notification_daemon.sh b/mako/notification_daemon.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +rm -f /tmp/notificationpipe +mkfifo /tmp/notificationpipe + +NOTIFICATION_ID=0 + +while read notification_text < /tmp/notificationpipe; do + NOTIFICATION_ID=$( + notify-send \ + --urgency=low \ + --expire-time=5000 \ + --print-id \ + --replace-id=$NOTIFICATION_ID \ + $notification_text + ) +done