fix vesktop/karere window rules and launcher entries, enable xwayland

This commit is contained in:
2026-06-19 13:22:43 +02:00
parent 872d35242f
commit 622d0cebf2
5 changed files with 27 additions and 1 deletions
+11
View File
@@ -0,0 +1,11 @@
[Desktop Entry]
Categories=Network;InstantMessaging;Chat
Exec=karere %U
Icon=karere
Keywords=whatsapp;chat;messenger
Name=Karere
GenericName=WhatsApp
StartupWMClass=karere
Terminal=false
Type=Application
Version=1.5
+12
View File
@@ -0,0 +1,12 @@
[Desktop Entry]
Categories=Network;InstantMessaging;Chat
Exec=vesktop %U
GenericName=Discord
Icon=vesktop
Keywords=discord;vencord;electron;chat
MimeType=x-scheme-handler/discord
Name=Vesktop
StartupWMClass=Vesktop
Terminal=false
Type=Application
Version=1.5
+1 -1
View File
@@ -50,7 +50,7 @@ workspace "8"
window-rule { window-rule {
match app-id="signal" match app-id="signal"
match app-id="org.telegram.desktop" match app-id="org.telegram.desktop"
match app-id="discord" match app-id="vesktop"
match app-id="karere" match app-id="karere"
open-on-workspace "5" open-on-workspace "5"
} }
+1
View File
@@ -78,6 +78,7 @@
}; };
programs.steam.enable = true; programs.steam.enable = true;
programs.xwayland.enable = true;
programs.zsh.enable = true; programs.zsh.enable = true;
security.pam.services.swaylock = {}; security.pam.services.swaylock = {};
+2
View File
@@ -21,6 +21,8 @@
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; xdg.dataFile."applications/signal.desktop".source = ./config/applications/signal.desktop;
xdg.dataFile."applications/karere.desktop".source = ./config/applications/karere.desktop;
xdg.dataFile."applications/vesktop.desktop".source = ./config/applications/vesktop.desktop;
services.mako = { services.mako = {
enable = true; enable = true;