From 94b96a4cbf46a846f481a8676da34a1a839e1148 Mon Sep 17 00:00:00 2001 From: krolxon Date: Sun, 14 Dec 2025 15:33:48 +0530 Subject: [PATCH] remove foot, switch to alacritty foot has this problem where, if you open a TUI app and then close it, the terminal color scheme goes back to the preconfigured colors rather than keep using pywal colors. This particular problem isn't there in Alacritty, however alacritty does not support sixel for image previes, so currently using the sixel patched version of alacritty: https://github.com/ayosec/alacritty --- .config/alacritty/alacritty.toml | 2 +- .config/hypr/hyprland.conf | 6 +++--- .config/shell/profile | 6 +++--- packages/pkg_utils.sh | 1 - 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.config/alacritty/alacritty.toml b/.config/alacritty/alacritty.toml index b1c43d5..72e0a45 100644 --- a/.config/alacritty/alacritty.toml +++ b/.config/alacritty/alacritty.toml @@ -89,7 +89,7 @@ persistent_logging = false render_timer = false [font] -size = 12 +size = 13 [font.bold] family = "JetBrains Mono Nerd Font" diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 635b181..18865eb 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -4,9 +4,9 @@ autogenerated = 0 ################### ### MY PROGRAMS ### ################### -$terminal = foot +$terminal = alacritty $menu = fuzzel -$browser = librewolf +$browser = zen-browser $passwordmanager = keepmenu @@ -265,7 +265,7 @@ bind = $mainMod, S, togglespecialworkspace, magic bind = $mainMod SHIFT, S, movetoworkspace, special:magic # Have scratchpad like DWM which opens alacritty in special workspace -workspace = special:h, on-created-empty: foot +workspace = special:h, on-created-empty: alacritty bind = $mainMod SHIFT, Return, togglespecialworkspace, h diff --git a/.config/shell/profile b/.config/shell/profile index e1760ef..66f2e90 100644 --- a/.config/shell/profile +++ b/.config/shell/profile @@ -1,9 +1,9 @@ #!/bin/sh export EDITOR="nvim" -export TERMINAL="foot" -export TERMINAL_PROG="foot" -export BROWSER="librewolf" +export TERMINAL="alacritty" +export TERMINAL_PROG="alacritty" +export BROWSER="zen-browser" export XDG_CONFIG_HOME="$HOME/.config" export XDG_DATA_HOME="$HOME/.local/share" diff --git a/packages/pkg_utils.sh b/packages/pkg_utils.sh index e6ce044..9033869 100644 --- a/packages/pkg_utils.sh +++ b/packages/pkg_utils.sh @@ -23,7 +23,6 @@ export pkg_utils=( "fastfetch" "fd" "ffmpegthumbnailer" - "foot" "fuzzel" "fzf" "gammastep"