add workspace rules for chat apps, hide signal menubar

This commit is contained in:
2026-06-19 11:08:37 +02:00
parent f77eda4590
commit c15e6dc2aa
3 changed files with 20 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
[Desktop Entry]
Categories=Network;InstantMessaging;Chat
Comment=Private messaging from your desktop
Exec=signal-desktop --hide-menubar %U
Icon=signal-desktop
MimeType=x-scheme-handler/sgnl;x-scheme-handler/signalcaptcha
Name=Signal
StartupWMClass=signal
Terminal=false
Type=Application
Version=1.5
+8
View File
@@ -47,6 +47,14 @@ workspace "6"
workspace "7" workspace "7"
workspace "8" workspace "8"
window-rule {
match app-id="signal-desktop"
match app-id="org.telegram.desktop"
match app-id="discord"
match app-id="karere"
open-on-workspace "5"
}
prefer-no-csd prefer-no-csd
screenshot-path "~/Pictures/Screenshots/%Y-%m-%d_%H-%M-%S.png" screenshot-path "~/Pictures/Screenshots/%Y-%m-%d_%H-%M-%S.png"
+1
View File
@@ -266,6 +266,7 @@
xdg.configFile."waybar".source = ./config/waybar; xdg.configFile."waybar".source = ./config/waybar;
xdg.configFile."foot".source = ./config/foot; xdg.configFile."foot".source = ./config/foot;
xdg.dataFile."applications/switch-wallpaper.desktop".source = ./config/applications/switch-wallpaper.desktop; xdg.dataFile."applications/switch-wallpaper.desktop".source = ./config/applications/switch-wallpaper.desktop;
xdg.dataFile."applications/signal.desktop".source = ./config/applications/signal.desktop;
# ── Notifications ──────────────────────────────────────────────────────────── # ── Notifications ────────────────────────────────────────────────────────────
services.mako = { services.mako = {