commit c8eed64a2e96ab79892c238363242ccc2ae151d3
parent 2ee8fafe50d980057091715c6bc246dc901de6a8
Author: vin <vin@vineetk.net>
Date: Thu, 1 May 2025 19:56:25 -0400
demiurge, hastur: more sway stuff
Diffstat:
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/home.nix b/home.nix
@@ -1186,7 +1186,10 @@ interceptor.register(int_fn)
};
};
- focus.mouseWarping = true;
+ focus = {
+ mouseWarping = true;
+ wrapping = "yes";
+ };
fonts = {
names = [ "monospace" ];
@@ -1264,7 +1267,7 @@ interceptor.register(int_fn)
"${modifier}+r" = "mode resize";
};
- menu = "dmenu_run";
+ menu = "${pkgs.wmenu}/bin/wmenu-run";
modes.resize =
let
@@ -1289,6 +1292,7 @@ interceptor.register(int_fn)
titlebar = false;
};
+ defaultWorkspace = "workspace number 1";
workspaceAutoBackAndForth = true;
};
@@ -1308,7 +1312,16 @@ interceptor.register(int_fn)
for_window [app_id="foot"] opacity 0.9
for_window [class="Emacs"] opacity 0.9
for_window [app_id="qutebrowser"] opacity 0.9
- for_window [class="vesktop"] opacity 0.9
+ for_window [app_id="vesktop"] opacity 0.9
+
+ for_window [title="profanity"] move container to workspace 9
+ for_window [app_id="vesktop"] move container to workspace 10
+
+ xwayland disable
+
+ exec ${pkgs.qutebrowser}/bin/qutebrowser
+ exec ${pkgs.vesktop}/bin/vesktop --use-vulkan --ozone-platform=wayland --enable-features=UseOzonePlatform,Vulkan
+ exec ${config.wayland.windowManager.sway.config.terminal} -T profanity -e ${pkgs.profanity}/bin/profanity
'';
};
}