This commit is contained in:
Sebastian Moser
2026-05-18 18:22:45 +02:00
parent 4a62c235f1
commit 5b895c54dc
31 changed files with 9569 additions and 323 deletions

View File

@@ -73,6 +73,7 @@ in {
};
};
systemd.user.services.xdg-desktop-portal-wlr.enable = true;
systemd.user.services.xdg-desktop-portal-wlr.serviceConfig.ExecStart = let
settingsFormat = pkgs.formats.ini { };
configFile = settingsFormat.generate "xdg-desktop-portal-wlr.ini" {
@@ -111,6 +112,17 @@ in {
};
};
xdg.portal = {
wlr.enable = true;
wlr.settings = {
screencast = {
output_name = "eDP-1";
# to make streaming of individual windows work
chooser_type = "dmenu";
chooser_cmd = "${lib.getExe pkgs.bemenu}";
};
};
enable = true;
config = {
common = {
@@ -360,6 +372,9 @@ output "HDMI-A-1" {
### Key bindings
# ppc ne
bindsym F12 exec ppc ne
# QuickLaunch
bindsym $mod+i mode "QuickLaunch"
mode QuickLaunch {