From 4b02933885a5d3df3fe3b7a9c888e32fefea7504 Mon Sep 17 00:00:00 2001 From: Pierre-Marie Charavel Date: Sun, 20 Jul 2025 11:37:10 -0400 Subject: [PATCH] Switch to Alacritty --- .config/alacritty/alacritty.toml | 4 +++ .config/ghostty/config | 47 -------------------------------- .config/sway/config | 4 +-- 3 files changed, 6 insertions(+), 49 deletions(-) delete mode 100644 .config/ghostty/config diff --git a/.config/alacritty/alacritty.toml b/.config/alacritty/alacritty.toml index 1d09392..760ee0a 100644 --- a/.config/alacritty/alacritty.toml +++ b/.config/alacritty/alacritty.toml @@ -1,3 +1,7 @@ +[terminal.shell] +program = "/usr/bin/tmux" +args = ["new-session", "-A", "-D", "-s", "main"] + [font.normal] family = "JetBrainsMono Nerd Font" diff --git a/.config/ghostty/config b/.config/ghostty/config deleted file mode 100644 index 8deb8ec..0000000 --- a/.config/ghostty/config +++ /dev/null @@ -1,47 +0,0 @@ -# This is the configuration file for Ghostty. -# -# This template file has been automatically created at the following -# path since Ghostty couldn't find any existing config files on your system: -# -# /home/pmcc/.config/ghostty/config -# -# The template does not set any default options, since Ghostty ships -# with sensible defaults for all options. Users should only need to set -# options that they want to change from the default. -# -# Run `ghostty +show-config --default --docs` to view a list of -# all available config options and their default values. -# -# Additionally, each config option is also explained in detail -# on Ghostty's website, at https://ghostty.org/docs/config. - -# Config syntax crash course -# ========================== -# # The config file consists of simple key-value pairs, -# # separated by equals signs. -# font-family = Iosevka -# window-padding-x = 2 -# -# # Spacing around the equals sign does not matter. -# # All of these are identical: -# key=value -# key= value -# key =value -# key = value -# -# # Any line beginning with a # is a comment. It's not possible to put -# # a comment after a config option, since it would be interpreted as a -# # part of the value. For example, this will have a value of "#123abc": -# background = #123abc -# -# # Empty values are used to reset config keys to default. -# key = -# -# # Some config options have unique syntaxes for their value, -# # which is explained in the docs for that config option. -# # Just for example: -# resize-overlay-duration = 4s 200ms - -font-family = JetBrains Mono Nerd Font -theme = catppuccin-mocha -mouse-hide-while-typing = true diff --git a/.config/sway/config b/.config/sway/config index a4a6df0..ff6c24c 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -14,7 +14,7 @@ set $down j set $up k set $right l # Your preferred terminal emulator -set $term ghostty +set $term alacritty # Your preferred application launcher set $menu rofi -show drun @@ -149,6 +149,6 @@ bindsym $mod+r mode "resize" #xwayland disable -seat * xcursor_theme catppuccin-latte-peach-cursors 32 +#seat * xcursor_theme catppuccin-latte-peach-cursors 32 include ~/.config/sway/config.d/*