From 02ae6fe07ada59165be529af69b5ee6dc8d097d5 Mon Sep 17 00:00:00 2001 From: desolate <...> Date: Fri, 15 May 2026 15:43:31 +0300 Subject: [PATCH] add mako for notifications --- dotfiles/install-mako.sh | 3 +++ dotfiles/install.sh | 1 + dotfiles/mako/.config/mako/config | 15 +++++++++++++++ dotfiles/river/.config/river/init | 4 +++- packages/install-libnotify.sh | 3 +++ packages/install-mako.sh | 3 +++ packages/install.sh | 2 ++ 7 files changed, 30 insertions(+), 1 deletion(-) create mode 100755 dotfiles/install-mako.sh create mode 100644 dotfiles/mako/.config/mako/config create mode 100755 packages/install-libnotify.sh create mode 100755 packages/install-mako.sh diff --git a/dotfiles/install-mako.sh b/dotfiles/install-mako.sh new file mode 100755 index 0000000..409bcde --- /dev/null +++ b/dotfiles/install-mako.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +install_dotfiles "$HOME" "$DOTFILES_DIR" "mako" diff --git a/dotfiles/install.sh b/dotfiles/install.sh index 57ca521..9c37097 100755 --- a/dotfiles/install.sh +++ b/dotfiles/install.sh @@ -8,6 +8,7 @@ INSTALLING DOTFILES: . "$DOTFILES_DIR/install-fuzzel.sh" . "$DOTFILES_DIR/install-ghostty.sh" . "$DOTFILES_DIR/install-helix.sh" +. "$DOTFILES_DIR/install-mako.sh" . "$DOTFILES_DIR/install-river.sh" . "$DOTFILES_DIR/install-scooter.sh" . "$DOTFILES_DIR/install-yazi.sh" diff --git a/dotfiles/mako/.config/mako/config b/dotfiles/mako/.config/mako/config new file mode 100644 index 0000000..eaad490 --- /dev/null +++ b/dotfiles/mako/.config/mako/config @@ -0,0 +1,15 @@ +output=* +anchor=top-right +width=300 +height=100 + +margin=10 +padding=10 + +border-size=1 +border-color=#ffffff80 +background-color=#000000ff +text-color=#aaaaaaff + +default-timeout=5000 +max-visible=5 diff --git a/dotfiles/river/.config/river/init b/dotfiles/river/.config/river/init index bdd07ec..1c63136 100755 --- a/dotfiles/river/.config/river/init +++ b/dotfiles/river/.config/river/init @@ -15,4 +15,6 @@ riverctl set-cursor-warp on-focus-change # Background Color riverctl background-color 0x000000 -pipewire & + +riverctl spawn 'pipewire' +riverctl spawn 'mako' diff --git a/packages/install-libnotify.sh b/packages/install-libnotify.sh new file mode 100755 index 0000000..ef863de --- /dev/null +++ b/packages/install-libnotify.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +install_package "libnotify" diff --git a/packages/install-mako.sh b/packages/install-mako.sh new file mode 100755 index 0000000..13507ba --- /dev/null +++ b/packages/install-mako.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +install_package "mako" diff --git a/packages/install.sh b/packages/install.sh index 47b4506..39a24be 100755 --- a/packages/install.sh +++ b/packages/install.sh @@ -17,7 +17,9 @@ INSTALLING PACKAGES: . "$PACKAGES_DIR/install-grim.sh" . "$PACKAGES_DIR/install-helix.sh" . "$PACKAGES_DIR/install-less.sh" +. "$PACKAGES_DIR/install-libnotify.sh" . "$PACKAGES_DIR/install-light.sh" +. "$PACKAGES_DIR/install-mako.sh" . "$PACKAGES_DIR/install-mesa-dri.sh" . "$PACKAGES_DIR/install-noto-fonts.sh" . "$PACKAGES_DIR/install-pipewire.sh"