diff --git a/dotfiles/config/hypr/hyprland.conf b/dotfiles/config/hypr/hyprland.conf index 2cfeeb45..91b8283a 100644 --- a/dotfiles/config/hypr/hyprland.conf +++ b/dotfiles/config/hypr/hyprland.conf @@ -17,7 +17,7 @@ monitor=,preferred,auto,auto # ============================================================================= # PROGRAMS # ============================================================================= -$terminal = alacritty +$terminal = ghostty $fileManager = dolphin $menu = rofi -show drun -show-icons $runMenu = rofi -show run @@ -528,7 +528,7 @@ exec-once = systemctl --user start hyprland-session.target # Scratchpad applications (start in special workspaces) exec-once = [workspace special:element silent] element-desktop exec-once = [workspace special:gmail silent] google-chrome-stable --new-window https://mail.google.com/mail/u/0/#inbox -exec-once = [workspace special:htop silent] alacritty --class htop-scratch --title htop -e htop +exec-once = [workspace special:htop silent] ghostty --class htop-scratch --title htop -e htop exec-once = [workspace special:messages silent] google-chrome-stable --new-window https://messages.google.com/web/conversations exec-once = [workspace special:slack silent] slack exec-once = [workspace special:spotify silent] spotify diff --git a/dotfiles/config/rofi/config.rasi b/dotfiles/config/rofi/config.rasi index c7e9f9c3..c633f2ca 100644 --- a/dotfiles/config/rofi/config.rasi +++ b/dotfiles/config/rofi/config.rasi @@ -2,7 +2,7 @@ configuration { bw: 0; padding: 50; show-icons: true; - terminal: "alacritty"; + terminal: "ghostty"; sidebar-mode: false; fullscreen: true; /* Let rofi auto-detect DPI under Wayland/Xwayland to avoid blurry scaling. */ diff --git a/dotfiles/config/xmonad/xmonad.hs b/dotfiles/config/xmonad/xmonad.hs index 7ddb0d56..e0564aeb 100644 --- a/dotfiles/config/xmonad/xmonad.hs +++ b/dotfiles/config/xmonad/xmonad.hs @@ -97,7 +97,7 @@ import XMonad.Util.WorkspaceCompare myConfig = def { modMask = mod4Mask - , terminal = "alacritty" + , terminal = "ghostty" , manageHook = composeAll [ placeHook (fixed (0.5, 0.5)) , isDialog --> doFloat @@ -262,7 +262,7 @@ elementCommand = "element-desktop" emacsCommand = "emacsclient -c" gmailCommand = "google-chrome-stable --new-window https://mail.google.com/mail/u/0/#inbox" -htopCommand = "alacritty --title htop -e htop" +htopCommand = "ghostty --title htop -e htop" messagesCommand = "google-chrome-stable --new-window https://messages.google.com/web/conversations" slackCommand = "slack" diff --git a/nixos/desktop.nix b/nixos/desktop.nix index 3a729c9a..dce95c30 100644 --- a/nixos/desktop.nix +++ b/nixos/desktop.nix @@ -58,12 +58,11 @@ makeEnable config "myModules.desktop" true { xsettingsd # Desktop - alacritty + ghostty blueman # clipit d-spy kdePackages.dolphin - # inputs.ghostty.packages."${system}".default feh firefox diff --git a/nixos/environment.nix b/nixos/environment.nix index ba3e4e2d..b16bad0c 100644 --- a/nixos/environment.nix +++ b/nixos/environment.nix @@ -70,7 +70,7 @@ with lib; fix_nix = "LD_LIBRARY_PATH='' nix"; }; variables = { - ROFI_SYSTEMD_TERM = "alacritty -e"; + ROFI_SYSTEMD_TERM = "ghostty -e"; NIXPKGS_GIT_REV = "${inputs.nixpkgs.rev}"; NIXPKGS_SOURCE = "${inputs.nixpkgs.outPath}"; EDITOR = "emacsclient --alternate-editor emacs";