diff options
| -rw-r--r-- | hosts/lust/default.nix | 16 | ||||
| -rw-r--r-- | modules/user/desktop/swayfx.nix | 16 |
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 |
