diff --git a/users/guanranwang/home-manager/nixos/home.nix b/users/guanranwang/home-manager/nixos/home.nix index c85ecb0..250cfac 100644 --- a/users/guanranwang/home-manager/nixos/home.nix +++ b/users/guanranwang/home-manager/nixos/home.nix @@ -256,13 +256,6 @@ #}; programs = { - fish.loginShellInit = '' - if status is-login - if test -z "$Display" -a "$XDG_VTNR" = 1 - exec sway - end - end - ''; rofi = { #enable = true; package = pkgs.rofi-wayland; diff --git a/users/guanranwang/home-manager/nixos/sway.nix b/users/guanranwang/home-manager/nixos/sway.nix index 1c1609b..ca47918 100644 --- a/users/guanranwang/home-manager/nixos/sway.nix +++ b/users/guanranwang/home-manager/nixos/sway.nix @@ -1,6 +1,12 @@ { config, pkgs, ... }: { + programs.fish.loginShellInit = '' + if test -z "$Display" -a "$XDG_VTNR" = 1 + exec sway + end + ''; + wayland.windowManager.sway = { enable = true; extraOptions = [ "--unsupported-gpu" "-D" "noscanout" ];