From e4d2d751dcfc88a0ae4f264a4e5907c6114ecb6d Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 16 Feb 2019 14:06:09 +0200 Subject: [PATCH] i3: move from urxvt to terminology As I started using emojis also in some config files (i3status), I started looking for a fix to my urxvt emoji problem and there was one workaround which would have turned it very bad looking and suggestion to use another terminal. I looked at lists and decided to try terminology, even if this is too fancy/flashy for my taste, but it doesn't have a visible menubar to annoy me and the long pressing right click menu feeled intuitive, so I guess I will be using this as I always install many heavy thigns anyway (I haven't checked resource usage). And most importantly the emojis work. With the right click menu, I got this to look how I want within a minute without learning yet another Xresources file. --- conf/i3/config | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/conf/i3/config b/conf/i3/config index a43e0cdf..a4b6d5bd 100644 --- a/conf/i3/config +++ b/conf/i3/config @@ -2,7 +2,7 @@ # Debian: i3 suckless-tools rxvt-unicode-256color j4-dmenu-desktop # gnome-screenshot i3lock sudo hibernate playerctl pulseaudio-utils # galculator network-manager-gnome redshift-gtk x11-xserver-utils -# pasystray feh rofi pulsemixer libnotify-bin xcompmgr +# pasystray feh rofi pulsemixer libnotify-bin xcompmgr terminology # # Debian theming: lxappearance gtk-chtheme qt4-qtconfig # https://askubuntu.com/a/600946 @@ -33,7 +33,7 @@ floating_modifier $mod # start a terminal #bindsym $mod+Return exec i3-sensible-terminal -bindsym $mod+Return exec urxvt +bindsym $mod+Return exec terminology # kill focused window bindsym $mod+Shift+q kill @@ -42,11 +42,11 @@ bindsym $mod+Shift+q kill # wrapper around dmenu supporting .desktop (flatpak) #bindsym $mod+d exec --no-startup-id i3-dmenu-desktop # j4-dmenu-desktop is supposedly more than 25 times faster -bindsym $mod +d exec --no-startup-id j4-dmenu-desktop --display-binary --no-generic --dmenu="rofi -dmenu -i" --term="urxvt" +bindsym $mod +d exec --no-startup-id j4-dmenu-desktop --display-binary --no-generic --dmenu="rofi -dmenu -i" --term="terminology" # for j4-dmenu-desktop daemon mode (unreleased version) # https://github.com/enkore/j4-dmenu-desktop/pull/80/commits/87f6b8b03dabbd83ad0f5d889a75da1b99cdff03 -#exec --no-startup-id j4-dmenu-desktop --display-binary --no-generic --dmenu="rofi -dmenu -i" --term="urxvt" --wait-on=~/.config/j4ddfifo +#exec --no-startup-id j4-dmenu-desktop --display-binary --no-generic --dmenu="rofi -dmenu -i" --term="terminology" --wait-on=~/.config/j4ddfifo #bindsym $mod+d exec --no-startup-id echo > ~/.config/j4ddfifo # change focus @@ -218,8 +218,6 @@ bindsym XF86AudioMute exec --no-startup-id pulsemixer --toggle-mute # && notify- # I use privacy.resistfingerprinting which is incompatible with not floating for_window [title="^Mozilla Firefox$"] floating enable for_window [title="^Tor Browser$"] floating enable -# I was concerned about lines getting too long in Vim -#for_window [title="urxvt"] floating enable for_window [title="galculator"] floating enable # Autostarts