diff options
author | Yaroslav <contact@yaroslavps.com> | 2020-09-18 13:14:55 +0300 |
---|---|---|
committer | Yaroslav <contact@yaroslavps.com> | 2020-09-18 13:14:55 +0300 |
commit | f35f43c2ce2ed7f72f3b0aa4446df706f24f1701 (patch) | |
tree | 32356040f20be67499a8bfe70db48cb760e7b9cc /dotfiles/.local | |
parent | ea15e5cf8953ab6511839be797fadfc9da2c2964 (diff) | |
download | swayrice-f35f43c2ce2ed7f72f3b0aa4446df706f24f1701.tar.gz swayrice-f35f43c2ce2ed7f72f3b0aa4446df706f24f1701.zip |
Switch to Alacritty terminal emulator
Updated some other configs and scripts to better interact with
Alacritty.
Also rely on fontconfig file, instead of specifying the font in each
config (i.e. use font family 'monospace').
Diffstat (limited to 'dotfiles/.local')
-rwxr-xr-x | dotfiles/.local/bin/ddquakemite | 10 | ||||
-rwxr-xr-x | dotfiles/.local/bin/menuman | 4 | ||||
-rwxr-xr-x | dotfiles/.local/bin/tmuxatt | 3 |
3 files changed, 9 insertions, 8 deletions
diff --git a/dotfiles/.local/bin/ddquakemite b/dotfiles/.local/bin/ddquakemite index f449a5f..8760e14 100755 --- a/dotfiles/.local/bin/ddquakemite +++ b/dotfiles/.local/bin/ddquakemite @@ -1,13 +1,13 @@ #!/bin/sh -if ! [ -z "$(swaymsg -t get_tree | grep 'quakemite')" ]; then - if [ -z "$(swaymsg -t get_tree | grep -A 46 'quakemite' | tail -n 1 | grep 'true')" ]; then - swaymsg '[title="quakemite"] scratchpad show' +if ! [ -z "$(swaymsg -t get_tree | grep 'ddterminal')" ]; then + if [ -z "$(swaymsg -t get_tree | grep -A 46 'ddterminal' | tail -n 1 | grep 'true')" ]; then + swaymsg '[title="ddterminal"] scratchpad show' else - swaymsg '[title="quakemite"] move scratchpad' + swaymsg '[title="ddterminal"] move scratchpad' fi else - $TERMINAL -t "quakemite" -e "$SHELL -c 'TERM=xterm-256color; TERMINAL=termite; tmux -f "$HOME/.config/tmux/tmux.conf" a || tmux -f "$HOME/.config/tmux/tmux.conf"'" & + $TERMINAL -t "ddterminal" -e tmuxatt & sleep 0.2s currenty=$(swaygetcurrentwindow | cut -d ' ' -f1 | cut -d ',' -f2 ) let moveup=$currenty-25 diff --git a/dotfiles/.local/bin/menuman b/dotfiles/.local/bin/menuman index 868d801..fe79667 100755 --- a/dotfiles/.local/bin/menuman +++ b/dotfiles/.local/bin/menuman @@ -9,7 +9,6 @@ else # Source settings from .bemenurc . ~/.config/bemenurc - action="$TERMINAL -e" chosen=$(printf "$list" | bemenu -p "Select man page:" -i -l 25 --tf="$BEMENU_TF" --tb="$BEMENU_NB" --fb="$BEMENU_NB" --fn="$BEMENU_FN" --nb="$BEMENU_NB" --nf="$BEMENU_NF" --hf="$BEMENU_HF" --hb="$BEMENU_HB" --monitor="$BEMENU_MONITOR") fi @@ -17,5 +16,4 @@ if [ -z "$chosen" ]; then exit 0 fi -[ -n "$action" ] && $action "man $chosen" && exit 0 -man $chosen +$TERMINAL -t "man $chosen" -e man $chosen diff --git a/dotfiles/.local/bin/tmuxatt b/dotfiles/.local/bin/tmuxatt new file mode 100755 index 0000000..1d9a2ea --- /dev/null +++ b/dotfiles/.local/bin/tmuxatt @@ -0,0 +1,3 @@ +#!/bin/sh + +tmux a || tmux |