A good shell environment is quite important for completing various tasks. In Linux most of the advanced commands, scripts are done in a shell environment. I have searched for a good terminal so that I can perform various activities with ease. After considering various terminals like Terminator[1], Tmux[2] and others, I have final found the tool I was looking for.

Tilix [3] had most of the features I was looking for like hot key assignment of various commands and it had a very flexible user interface so that I can start with a minimal but make a complex by adding more tabs or splitting the terminals into various window. Moreover, I could assign various color scheme in every section so that I can kind of understand that that section should do.

I have changed a lot of configurations in Tilix and now sharing with the community so that maybe someone else will be also benefited from it.

To export all the configurations:

dconf dump /com/gexperts/Tilix/ > tilix.conf

If we look into the configuration we will see the following.

[/]
auto-hide-mouse=true
control-click-titlebar=true
enable-wide-handle=true
prompt-on-close=true
prompt-on-delete-profile=true
quake-specific-monitor=0
sidebar-on-right=true
terminal-title-show-when-single=false
terminal-title-style='small'
use-tabs=true
window-style='disable-csd-hide-toolbar'

[keybindings]
app-new-session='<Primary>t'
session-add-auto='<Primary><Alt>t'
session-switch-to-terminal-0='disabled'
session-switch-to-terminal-1='disabled'
session-switch-to-terminal-2='disabled'
session-switch-to-terminal-3='disabled'
session-switch-to-terminal-4='disabled'
session-switch-to-terminal-5='disabled'
session-switch-to-terminal-6='disabled'
session-switch-to-terminal-7='disabled'
session-switch-to-terminal-8='disabled'
session-switch-to-terminal-9='disabled'
terminal-close='<Primary>w'
terminal-find='<Primary>f'
terminal-find-next='<Primary>g'
terminal-find-previous='<Primary>h'
terminal-scroll-down='<Shift>Down'
terminal-scroll-up='<Shift>Up'
win-switch-to-session-0='<Alt>0'
win-switch-to-session-1='<Alt>1'
win-switch-to-session-2='<Alt>2'
win-switch-to-session-3='<Alt>3'
win-switch-to-session-4='<Alt>4'
win-switch-to-session-5='<Alt>5'
win-switch-to-session-6='<Alt>6'
win-switch-to-session-7='<Alt>7'
win-switch-to-session-8='<Alt>8'
win-switch-to-session-9='<Alt>9'

[profiles]
list=['2b7c4080-0ddd-46c5-8f23-563fd3ba789d', '86204eb3-a5d4-4923-b8ce-d0832df447dd', '85e4330f-33ba-4ac8-b8d1-fa7bdd9dc162', '7723ab78-4676-4708-bcec-42325c8c6b47', 'dca95162-c4e5-474c-84fc-8b2939272f16', '9d78b062-a3c5-4408-9cd1-d79fe3e66719', '4f5b3c85-5495-47e7-b08d-79904dbbcca7']

[profiles/2b7c4080-0ddd-46c5-8f23-563fd3ba789d]
bold-is-bright=true
cell-height-scale=1.1000000000000001
cjk-utf8-ambiguous-width='narrow'
font='Ubuntu Mono 12'
scrollback-unlimited=true
select-by-word-chars='-,./?%&#:_'
terminal-title='${id}: ${title}:${directory}:'
use-system-font=false
use-theme-colors=true
visible-name='Default'

[profiles/4f5b3c85-5495-47e7-b08d-79904dbbcca7]
allow-bold=true
automatic-switch=@as []
background-color='#FFFFFF'
background-transparency-percent=0
backspace-binding='ascii-delete'
badge-color='#ffffff'
badge-color-set=false
badge-font='Monospace 12'
badge-position='northeast'
badge-text=''
badge-use-system-font=true
bold-color='#ffffff'
bold-color-set=false
bold-is-bright=true
cell-height-scale=1.1000000000000001
cell-width-scale=1.0
cjk-utf8-ambiguous-width='narrow'
cursor-background-color='#000000'
cursor-blink-mode='system'
cursor-colors-set=false
cursor-foreground-color='#ffffff'
cursor-shape='block'
custom-command=''
custom-hyperlinks=@as []
default-size-columns=80
default-size-rows=24
delete-binding='delete-sequence'
dim-transparency-percent=0
draw-margin=80
encoding='UTF-8'
exit-action='close'
font='Ubuntu Mono 12'
foreground-color='#262626'
highlight-background-color='#000000'
highlight-colors-set=false
highlight-foreground-color='#ffffff'
login-shell=false
notify-silence-enabled=false
notify-silence-threshold=0
palette=['#000000', '#F8282A', '#328A5D', '#FA701D', '#135CD0', '#9F00BD', '#33C3C1', '#B3B3B3', '#555753', '#FB0416', '#2CC631', '#FDD727', '#1670FF', '#E900B0', '#3AD5CE', '#EEEEEC']
rewrap-on-resize=true
scroll-on-keystroke=true
scroll-on-output=false
scrollback-lines=8192
scrollback-unlimited=true
select-by-word-chars='-,./?%&#:_'
shortcut='disabled'
show-scrollbar=true
terminal-bell='sound'
terminal-title='${id}: ${title}:${directory}:'
text-blink-mode='always'
triggers=@as []
use-custom-command=false
use-system-font=false
use-theme-colors=false
visible-name='Clrs'

[profiles/7723ab78-4676-4708-bcec-42325c8c6b47]
allow-bold=true
automatic-switch=@as []
background-color='#40318D'
background-transparency-percent=0
backspace-binding='ascii-delete'
badge-color='#ffffff'
badge-color-set=false
badge-font='Monospace 12'
badge-position='northeast'
badge-text=''
badge-use-system-font=true
bold-color='#ffffff'
bold-color-set=false
bold-is-bright=true
cell-height-scale=1.1000000000000001
cell-width-scale=1.0
cjk-utf8-ambiguous-width='narrow'
cursor-background-color='#000000'
cursor-blink-mode='system'
cursor-colors-set=false
cursor-foreground-color='#ffffff'
cursor-shape='block'
custom-command=''
custom-hyperlinks=@as []
default-size-columns=80
default-size-rows=24
delete-binding='delete-sequence'
dim-transparency-percent=0
draw-margin=80
encoding='UTF-8'
exit-action='close'
font='Ubuntu Mono 12'
foreground-color='#7869C4'
highlight-background-color='#000000'
highlight-colors-set=false
highlight-foreground-color='#ffffff'
login-shell=false
notify-silence-enabled=false
notify-silence-threshold=0
palette=['#090300', '#883932', '#55A049', '#BFCE72', '#40318D', '#8B3F96', '#67B6BD', '#FFFFFF', '#000000', '#883932', '#55A049', '#BFCE72', '#40318D', '#8B3F96', '#67B6BD', '#F7F7F7']
rewrap-on-resize=true
scroll-on-keystroke=true
scroll-on-output=false
scrollback-lines=8192
scrollback-unlimited=true
select-by-word-chars='-,./?%&#:_'
shortcut='disabled'
show-scrollbar=true
terminal-bell='sound'
terminal-title='${id}: ${title}'
text-blink-mode='always'
triggers=@as []
use-custom-command=false
use-system-font=false
use-theme-colors=false
visible-name='C64'

[profiles/85e4330f-33ba-4ac8-b8d1-fa7bdd9dc162]
allow-bold=true
automatic-switch=@as []
background-color='#2B2B2B'
background-transparency-percent=0
backspace-binding='ascii-delete'
badge-color='#ffffff'
badge-color-set=false
badge-font='Monospace 12'
badge-position='northeast'
badge-text=''
badge-use-system-font=true
bold-color='#ffffff'
bold-color-set=false
bold-is-bright=true
cell-height-scale=1.1000000000000001
cell-width-scale=1.0
cjk-utf8-ambiguous-width='narrow'
cursor-background-color='#000000'
cursor-blink-mode='system'
cursor-colors-set=false
cursor-foreground-color='#ffffff'
cursor-shape='block'
custom-command=''
custom-hyperlinks=@as []
default-size-columns=80
default-size-rows=24
delete-binding='delete-sequence'
dim-transparency-percent=0
draw-margin=80
encoding='UTF-8'
exit-action='close'
font='Ubuntu Mono 12'
foreground-color='#E6E1DC'
highlight-background-color='#000000'
highlight-colors-set=false
highlight-foreground-color='#ffffff'
login-shell=false
notify-silence-enabled=false
notify-silence-threshold=0
palette=['#000000', '#DA4939', '#519F50', '#FFD24A', '#6D9CBE', '#D0D0FF', '#6E9CBE', '#FFFFFF', '#323232', '#FF7B6B', '#83D182', '#FFFF7C', '#9FCEF0', '#FFFFFF', '#A0CEF0', '#FFFFFF']
rewrap-on-resize=true
scroll-on-keystroke=true
scroll-on-output=false
scrollback-lines=8192
scrollback-unlimited=true
select-by-word-chars='-,./?%&#:_'
shortcut='disabled'
show-scrollbar=true
terminal-bell='sound'
terminal-title='${id}: ${title}'
text-blink-mode='always'
triggers=@as []
use-custom-command=false
use-system-font=false
use-theme-colors=false
visible-name='Broadcast'

[profiles/86204eb3-a5d4-4923-b8ce-d0832df447dd]
allow-bold=true
automatic-switch=@as []
background-color='#263238'
background-transparency-percent=0
backspace-binding='ascii-delete'
badge-color='#ffffff'
badge-color-set=false
badge-font='Monospace 12'
badge-position='northeast'
badge-text=''
badge-use-system-font=true
bold-color='#ffffff'
bold-color-set=false
bold-is-bright=true
cell-height-scale=1.1000000000000001
cell-width-scale=1.0
cjk-utf8-ambiguous-width='narrow'
cursor-background-color='#000000'
cursor-blink-mode='system'
cursor-colors-set=false
cursor-foreground-color='#ffffff'
cursor-shape='block'
custom-command=''
custom-hyperlinks=@as []
default-size-columns=80
default-size-rows=24
delete-binding='delete-sequence'
dim-transparency-percent=0
draw-margin=80
encoding='UTF-8'
exit-action='close'
font='Ubuntu Mono 12'
foreground-color='#A1B0B8'
highlight-background-color='#000000'
highlight-colors-set=false
highlight-foreground-color='#ffffff'
login-shell=false
notify-silence-enabled=false
notify-silence-threshold=0
palette=['#252525', '#FF5252', '#C3D82C', '#FFC135', '#42A5F5', '#D81B60', '#00ACC1', '#F5F5F5', '#708284', '#FF5252', '#C3D82C', '#FFC135', '#42A5F5', '#D81B60', '#00ACC1', '#F5F5F5']
rewrap-on-resize=true
scroll-on-keystroke=true
scroll-on-output=false
scrollback-lines=8192
scrollback-unlimited=true
select-by-word-chars='-,./?%&#:_'
shortcut='disabled'
show-scrollbar=true
terminal-bell='sound'
terminal-title='${id}: ${title}'
text-blink-mode='always'
triggers=@as []
use-custom-command=false
use-system-font=false
use-theme-colors=false
visible-name='Material'

[profiles/9d78b062-a3c5-4408-9cd1-d79fe3e66719]
allow-bold=true
automatic-switch=@as []
background-color='#1F1D45'
background-transparency-percent=0
backspace-binding='ascii-delete'
badge-color='#ffffff'
badge-color-set=false
badge-font='Monospace 12'
badge-position='northeast'
badge-text=''
badge-use-system-font=true
bold-color='#ffffff'
bold-color-set=false
bold-is-bright=true
cell-height-scale=1.1000000000000001
cell-width-scale=1.0
cjk-utf8-ambiguous-width='narrow'
cursor-background-color='#000000'
cursor-blink-mode='system'
cursor-colors-set=false
cursor-foreground-color='#ffffff'
cursor-shape='block'
custom-command=''
custom-hyperlinks=@as []
default-size-columns=80
default-size-rows=24
delete-binding='delete-sequence'
dim-transparency-percent=0
draw-margin=80
encoding='UTF-8'
exit-action='close'
font='Ubuntu Mono 12'
foreground-color='#F8DCC0'
highlight-background-color='#000000'
highlight-colors-set=false
highlight-foreground-color='#ffffff'
login-shell=false
notify-silence-enabled=false
notify-silence-threshold=0
palette=['#050404', '#BD0013', '#4AB118', '#E7741E', '#0F4AC6', '#665993', '#70A598', '#F8DCC0', '#4E7CBF', '#FC5F5A', '#9EFF6E', '#EFC11A', '#1997C6', '#9B5953', '#C8FAF4', '#F6F5FB']
rewrap-on-resize=true
scroll-on-keystroke=true
scroll-on-output=false
scrollback-lines=8192
scrollback-unlimited=true
select-by-word-chars='-,./?%&#:_'
shortcut='disabled'
show-scrollbar=true
terminal-bell='sound'
terminal-title='${id}: ${title}:${directory}:'
text-blink-mode='always'
triggers=@as []
use-custom-command=false
use-system-font=false
use-theme-colors=false
visible-name='Adventuretime'

[profiles/dca95162-c4e5-474c-84fc-8b2939272f16]
allow-bold=true
automatic-switch=@as []
background-color='#FFFFFF'
background-transparency-percent=0
backspace-binding='ascii-delete'
badge-color='#ffffff'
badge-color-set=false
badge-font='Monospace 12'
badge-position='northeast'
badge-text=''
badge-use-system-font=true
bold-color='#ffffff'
bold-color-set=false
bold-is-bright=true
cell-height-scale=1.1000000000000001
cell-width-scale=1.0
cjk-utf8-ambiguous-width='narrow'
cursor-background-color='#000000'
cursor-blink-mode='system'
cursor-colors-set=false
cursor-foreground-color='#ffffff'
cursor-shape='block'
custom-command=''
custom-hyperlinks=@as []
default-size-columns=80
default-size-rows=24
delete-binding='delete-sequence'
dim-transparency-percent=0
draw-margin=80
encoding='UTF-8'
exit-action='close'
font='Ubuntu Mono 12'
foreground-color='#262626'
highlight-background-color='#000000'
highlight-colors-set=false
highlight-foreground-color='#ffffff'
login-shell=false
notify-silence-enabled=false
notify-silence-threshold=0
palette=['#000000', '#F8282A', '#328A5D', '#FA701D', '#135CD0', '#9F00BD', '#33C3C1', '#B3B3B3', '#555753', '#FB0416', '#2CC631', '#FDD727', '#1670FF', '#E900B0', '#3AD5CE', '#EEEEEC']
rewrap-on-resize=true
scroll-on-keystroke=true
scroll-on-output=false
scrollback-lines=8192
scrollback-unlimited=true
select-by-word-chars='-,./?%&#:_'
shortcut='disabled'
show-scrollbar=true
terminal-bell='sound'
terminal-title='${id}: ${title}'
text-blink-mode='always'
triggers=@as []
use-custom-command=false
use-system-font=false
use-theme-colors=false
visible-name='CLRS'

To import use the following commands

cat tilix.conf | dconf load /com/gexperts/Tilix/

Thank you again.

references#

[1] https://gnome-terminator.org [2] https://github.com/tmux/tmux [3] https://github.com/gnunn1/tilix