aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/.local/bin
diff options
context:
space:
mode:
authorYaroslav de la Peña Smirnov <yps@yaroslavps.com>2024-06-07 00:55:02 +0300
committerYaroslav de la Peña Smirnov <yps@yaroslavps.com>2024-06-07 00:55:02 +0300
commit182cb9918352e93047d0fcc8c38048c61b3d4dfd (patch)
tree4a2d48fccb72a871170837b39cd1ff4d94976dea /dotfiles/.local/bin
parent58e22e07452056f8ca971f879a96dc1c7444b4cf (diff)
downloadswayrice-182cb9918352e93047d0fcc8c38048c61b3d4dfd.tar.gz
swayrice-182cb9918352e93047d0fcc8c38048c61b3d4dfd.zip
terminal: return to Alacritty
I haven't actively used my trusty old X200 in more than a year, and I really did miss Alacritty's font rendering and features, namely config hot-reload.
Diffstat (limited to 'dotfiles/.local/bin')
-rwxr-xr-xdotfiles/.local/bin/chcolors2
-rwxr-xr-xdotfiles/.local/bin/ddquakemite2
-rwxr-xr-xdotfiles/.local/bin/menuman2
-rwxr-xr-xdotfiles/.local/bin/workspace4
4 files changed, 6 insertions, 4 deletions
diff --git a/dotfiles/.local/bin/chcolors b/dotfiles/.local/bin/chcolors
index 30b520a..f4bdf6b 100755
--- a/dotfiles/.local/bin/chcolors
+++ b/dotfiles/.local/bin/chcolors
@@ -16,4 +16,6 @@ case $COLORSCHEME in
esac
echo "export COLORSCHEME=$COLORSCHEME" > $HOME/.cache/colorscheme
+sed -i -r --follow-symlinks "s/(light|dark)/$COLORSCHEME/g" $HOME/.config/alacritty/alacritty.toml
pkill -SIGUSR1 zsh
+pkill -SIGUSR1 nvim
diff --git a/dotfiles/.local/bin/ddquakemite b/dotfiles/.local/bin/ddquakemite
index 4e1288f..b8df9b4 100755
--- a/dotfiles/.local/bin/ddquakemite
+++ b/dotfiles/.local/bin/ddquakemite
@@ -34,7 +34,7 @@ if [ "$ddstatus" = "-" ]; then
elif [ "$ddstatus" = "+" ]; then
swaymsg '[title="ddterminal"] move scratchpad'
else
- $TERMINAL -T "ddterminal" -o "locked-title=true" zsh -ic "tmuxatt" &
+ $TERMINAL -T "ddterminal" -e zsh -ic "tmuxatt" &
sleep 0.2s
reposition
fi
diff --git a/dotfiles/.local/bin/menuman b/dotfiles/.local/bin/menuman
index 26c9bfc..62d3234 100755
--- a/dotfiles/.local/bin/menuman
+++ b/dotfiles/.local/bin/menuman
@@ -61,4 +61,4 @@ if [ ! -z "$isterminal" ]; then
man "$chosen" && exit
fi
-$TERMINAL $SHELL -ic "man \"$chosen\""
+$TERMINAL -e $SHELL -ic "man \"$chosen\""
diff --git a/dotfiles/.local/bin/workspace b/dotfiles/.local/bin/workspace
index c41275f..972d97d 100755
--- a/dotfiles/.local/bin/workspace
+++ b/dotfiles/.local/bin/workspace
@@ -37,8 +37,8 @@ if [ $displayw -lt 2560 ]; then
fi
cd "$1"
-setsid $TERMINAL -a "$TERMINAL lf:$1" zsh -ic "lfcd" >/dev/null 2>&1 & sleep 0.1
-setsid $TERMINAL -a "$TERMINAL edit:$1" >/dev/null 2>&1 & sleep 0.1
+setsid $TERMINAL --class "$TERMINAL lf:$1" -e zsh -ic "lfcd" >/dev/null 2>&1 & sleep 0.1
+setsid $TERMINAL --class "$TERMINAL edit:$1" >/dev/null 2>&1 & sleep 0.1
sleep 0.2
swaymsg "[app_id=\"$TERMINAL lf:$1\"] focus; resize set width ${sidebarw}ppt; split v"