aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hosts/lust/default.nix16
-rw-r--r--modules/user/desktop/swayfx.nix16
2 files changed, 28 insertions, 4 deletions
diff --git a/hosts/lust/default.nix b/hosts/lust/default.nix
index 53b2766..733c5d5 100644
--- a/hosts/lust/default.nix
+++ b/hosts/lust/default.nix
@@ -14,7 +14,21 @@
imports = [ ../../modules/user ];
desktop.windowManager = "swayfx";
home.stateVersion = lib.mkForce "23.05"; # homedir been around for a while
- programs.vesktop.enable = true;
+ programs = {
+ foot.settings.main = {
+ dpi-aware = lib.mkForce false; # mismatched monitors
+ font = lib.mkForce "FiraCode Nerd Font Mono:size=11"; # why do things never work
+ };
+
+ fuzzel.settings.main = {
+ dpi-aware = lib.mkForce false;
+ font = lib.mkForce "Fira Code:size=11"; # aaaaa
+ };
+
+ iamb.enable = true;
+ vesktop.enable = true;
+ };
+
};
networking.networkmanager.enable = true;
diff --git a/modules/user/desktop/swayfx.nix b/modules/user/desktop/swayfx.nix
index 2b159d7..8313d99 100644
--- a/modules/user/desktop/swayfx.nix
+++ b/modules/user/desktop/swayfx.nix
@@ -94,8 +94,8 @@
disable-scroll = true;
format = "";
persistent-workspaces = {
- "1" = [];
- "2" = [];
+ "1" = ["DP-1"];
+ "2" = ["DP-2"];
"3" = [];
"4" = [];
"5" = [];
@@ -280,11 +280,21 @@
"DP-2" = {
background = "~/Pictures/blossoms.jpg fill";
mode = "1920x1080@75Hz";
- position = "0 0";
+ position = "1920 0";
};
};
window.titlebar = false;
+ workspaceOutputAssign = [
+ {
+ output = [ "DP-1" "eDP-1" ];
+ workspace = "1";
+ }
+ {
+ output = "DP-2";
+ workspace = "2";
+ }
+ ];
};
# inactive windows cast no shadow to avoid rendering shadows on top of