diff --git a/modules/_home/default.nix b/modules/_home/default.nix index 9755b9b..30411ee 100644 --- a/modules/_home/default.nix +++ b/modules/_home/default.nix @@ -10,12 +10,6 @@ XDG_TERMINAL_EMULATOR = "wezterm"; }; - programs.git = { - enable = true; - userName = "Zoty"; - userEmail = "zotydev@gmail.com"; - }; - programs.zsh = { enable = true; enableCompletion = true; diff --git a/modules/_home/wezterm.nix b/modules/_home/wezterm.nix index 0ed8ce5..9d0231f 100644 --- a/modules/_home/wezterm.nix +++ b/modules/_home/wezterm.nix @@ -5,9 +5,19 @@ extraConfig = '' local config = wezterm.config_builder() + config.front_end = "OpenGL" config.enable_tab_bar = false + config.max_fps = 60 + config.animation_fps = 60 + config.enable_wayland = true return config ''; }; + + # I'm not sure why, but this removes the annoying input + # delay from wezterm. + home.sessionVariables = { + __GL_SYNC_TO_VBLANK = "0"; + }; } diff --git a/modules/core.nix b/modules/core.nix index 34d834c..0be28a2 100644 --- a/modules/core.nix +++ b/modules/core.nix @@ -17,7 +17,7 @@ services.xserver = { enable = false; - layout = "en"; + xkb.layout = "en"; }; environment.systemPackages = with pkgs; [