diff --git a/home/hammerspoon/config/applications.lua b/home/hammerspoon/config/applications.lua index b135e4be..6a516de4 100644 --- a/home/hammerspoon/config/applications.lua +++ b/home/hammerspoon/config/applications.lua @@ -1,6 +1,6 @@ local applications = { terminal = { - name = "Alacritty", + name = "Wezterm", }, browser = { name = "Firefox", diff --git a/home/home.nix b/home/home.nix index fbfb6355..6090072e 100644 --- a/home/home.nix +++ b/home/home.nix @@ -41,11 +41,12 @@ in { ./nix-index.nix ./nixvim ./packages/simon.nix - ./zellij.nix ./ssh.nix ./taskwarrior.nix ./tmux.nix + ./wezterm.nix ./wireshark.nix + ./zellij.nix ./zoxide.nix ./zsh.nix ] @@ -96,7 +97,7 @@ in { vscode-theme = "Dracula"; defaults = { browser = "firefox"; - terminal = "alacritty"; + terminal = "wezterm"; }; is-dark-theme = true; } diff --git a/home/wezterm.lua b/home/wezterm.lua new file mode 100644 index 00000000..48042dc7 --- /dev/null +++ b/home/wezterm.lua @@ -0,0 +1,5 @@ +return { + font = wezterm.font("JetBrains Mono", { weight = "Bold" }), + color_scheme = "nord", + hide_tab_bar_if_only_one_tab = true, +} diff --git a/home/wezterm.nix b/home/wezterm.nix new file mode 100644 index 00000000..7031ae78 --- /dev/null +++ b/home/wezterm.nix @@ -0,0 +1,6 @@ +{ + programs.wezterm = { + enable = true; + extraConfig = builtins.readFile ./wezterm.lua; + }; +} diff --git a/system/darwin/mba/homebrew.nix b/system/darwin/mba/homebrew.nix index 2dae3971..699fe903 100644 --- a/system/darwin/mba/homebrew.nix +++ b/system/darwin/mba/homebrew.nix @@ -30,6 +30,7 @@ "todoist" "visual-studio-code" "vlc" + "wezterm" "wireshark" "xquartz" ];