[ADD] Termite configuration and TERMINAL variable
Switching to Termite because URxvt has weird rendering issues when resizing the font. i3-sensible-terminal needs the TERMINAL environment variable to launch our prefered terminal emulator with the Ctrl+d binding. Bash and Zsh both need a hook to enable Termite to open another terminal in the same directory with the Ctrl+Maj+t binding.
This commit is contained in:
parent
14380d14b7
commit
8d2f357c8c
|
@ -60,3 +60,9 @@ source ~/.bash_prompt
|
||||||
|
|
||||||
# set PATH so it includes user's private bin directories
|
# set PATH so it includes user's private bin directories
|
||||||
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
|
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
|
||||||
|
|
||||||
|
# Export our directory to Termite for opening new terminals
|
||||||
|
if [[ $TERM == xterm-termite ]]; then
|
||||||
|
. /etc/profile.d/vte.sh
|
||||||
|
__vte_prompt_command
|
||||||
|
fi
|
||||||
|
|
|
@ -8,6 +8,7 @@ stow -t ~ git
|
||||||
stow -t ~ i3
|
stow -t ~ i3
|
||||||
stow -t ~ i3blocks
|
stow -t ~ i3blocks
|
||||||
stow -t ~ ranger
|
stow -t ~ ranger
|
||||||
|
stow -t ~ termite
|
||||||
stow -t ~ tridactyl
|
stow -t ~ tridactyl
|
||||||
stow -t ~ vim
|
stow -t ~ vim
|
||||||
stow -t ~ zsh
|
stow -t ~ zsh
|
||||||
|
|
|
@ -4,6 +4,8 @@ PATH="$HOME/scripts:$PATH"
|
||||||
# Export our favorite editor
|
# Export our favorite editor
|
||||||
export EDITOR=vim
|
export EDITOR=vim
|
||||||
export VISUAL=$EDITOR # Also use it when asking for a GUI
|
export VISUAL=$EDITOR # Also use it when asking for a GUI
|
||||||
|
# Export our terminal for i3-sensible-terminal
|
||||||
|
export TERMINAL=termite
|
||||||
|
|
||||||
# Color ls output depending on filetype with dircolors
|
# Color ls output depending on filetype with dircolors
|
||||||
[ -e "/etc/DIR_COLORS" ] && DIR_COLORS="/etc/DIR_COLORS"
|
[ -e "/etc/DIR_COLORS" ] && DIR_COLORS="/etc/DIR_COLORS"
|
||||||
|
|
93
termite/.config/termite/config
Normal file
93
termite/.config/termite/config
Normal file
|
@ -0,0 +1,93 @@
|
||||||
|
[options]
|
||||||
|
#allow_bold = true
|
||||||
|
audible_bell = false
|
||||||
|
bold_is_bright = false
|
||||||
|
#cell_height_scale = 1.0
|
||||||
|
#cell_width_scale = 1.0
|
||||||
|
clickable_url = true
|
||||||
|
dynamic_title = true
|
||||||
|
font = Monospace 9
|
||||||
|
#fullscreen = true
|
||||||
|
icon_name = terminal
|
||||||
|
mouse_autohide = true
|
||||||
|
#scroll_on_output = false
|
||||||
|
#scroll_on_keystroke = true
|
||||||
|
# Length of the scrollback buffer, 0 disabled the scrollback buffer
|
||||||
|
# and setting it to a negative value means "infinite scrollback"
|
||||||
|
scrollback_lines = 10000
|
||||||
|
search_wrap = true
|
||||||
|
urgent_on_bell = true
|
||||||
|
#hyperlinks = false
|
||||||
|
|
||||||
|
# $BROWSER is used by default if set, with xdg-open as a fallback
|
||||||
|
#browser = xdg-open
|
||||||
|
|
||||||
|
# "system", "on" or "off"
|
||||||
|
cursor_blink = system
|
||||||
|
|
||||||
|
# "block", "underline" or "ibeam"
|
||||||
|
cursor_shape = block
|
||||||
|
|
||||||
|
# Hide links that are no longer valid in url select overlay mode
|
||||||
|
#filter_unmatched_urls = true
|
||||||
|
|
||||||
|
# Emit escape sequences for extra modified keys
|
||||||
|
#modify_other_keys = false
|
||||||
|
|
||||||
|
# set size hints for the window
|
||||||
|
#size_hints = false
|
||||||
|
|
||||||
|
# "off", "left" or "right"
|
||||||
|
scrollbar = off
|
||||||
|
|
||||||
|
[colors]
|
||||||
|
# special
|
||||||
|
foreground = #c5c8c6
|
||||||
|
foreground_bold = #c5c8c6
|
||||||
|
cursor = #c5c8c6
|
||||||
|
background = #1d1f21
|
||||||
|
|
||||||
|
# black
|
||||||
|
color0 = #282a2e
|
||||||
|
color8 = #373b41
|
||||||
|
|
||||||
|
# red
|
||||||
|
color1 = #a54242
|
||||||
|
color9 = #cc6666
|
||||||
|
|
||||||
|
# green
|
||||||
|
color2 = #8c9440
|
||||||
|
color10 = #b5bd68
|
||||||
|
|
||||||
|
# yellow
|
||||||
|
color3 = #de935f
|
||||||
|
color11 = #f0c674
|
||||||
|
|
||||||
|
# blue
|
||||||
|
color4 = #5f819d
|
||||||
|
color12 = #81a2be
|
||||||
|
|
||||||
|
# magenta
|
||||||
|
color5 = #85678f
|
||||||
|
color13 = #b294bb
|
||||||
|
|
||||||
|
# cyan
|
||||||
|
color6 = #5e8d87
|
||||||
|
color14 = #8abeb7
|
||||||
|
|
||||||
|
# white
|
||||||
|
color7 = #707880
|
||||||
|
color15 = #c5c8c6
|
||||||
|
|
||||||
|
[hints]
|
||||||
|
#font = Monospace 12
|
||||||
|
#foreground = #dcdccc
|
||||||
|
#background = #3f3f3f
|
||||||
|
#active_foreground = #e68080
|
||||||
|
#active_background = #3f3f3f
|
||||||
|
#padding = 2
|
||||||
|
#border = #3f3f3f
|
||||||
|
#border_width = 0.5
|
||||||
|
#roundness = 2.0
|
||||||
|
|
||||||
|
# vim: ft=dosini cms=#%s
|
|
@ -92,3 +92,9 @@ cat /etc/issue
|
||||||
|
|
||||||
# import my prompt
|
# import my prompt
|
||||||
source ~/.zsh_prompt
|
source ~/.zsh_prompt
|
||||||
|
|
||||||
|
# Export our directory to Termite for opening new terminals
|
||||||
|
if [[ $TERM == xterm-termite ]]; then
|
||||||
|
. /etc/profile.d/vte.sh
|
||||||
|
__vte_osc7
|
||||||
|
fi
|
||||||
|
|
Loading…
Reference in a new issue