From 6385528df8fe2bc4881c021ec32b9268bba23ea5 Mon Sep 17 00:00:00 2001 From: Jonas Forsberg Date: Tue, 23 Apr 2024 14:14:24 +0200 Subject: [PATCH] added tilix config --- .config/tilix/bookmarks.json | 26 +++++++ .functions/tilix.sh | 15 ++++ .tilix/dns-rre.json | 35 +++++++++ .tilix/tilix.dconf | 140 +++++++++++++++++++++++++++++++++++ 4 files changed, 216 insertions(+) create mode 100644 .config/tilix/bookmarks.json create mode 100644 .functions/tilix.sh create mode 100644 .tilix/dns-rre.json create mode 100644 .tilix/tilix.dconf diff --git a/.config/tilix/bookmarks.json b/.config/tilix/bookmarks.json new file mode 100644 index 0000000..8d44a9a --- /dev/null +++ b/.config/tilix/bookmarks.json @@ -0,0 +1,26 @@ +{ + "list": [ + { + "command": "", + "host": "coronado", + "name": "coronado", + "params": "", + "port": 0, + "protocolType": "SSH", + "type": "REMOTE", + "user": "jonas" + }, + { + "command": "", + "host": "chilaca", + "name": "chilaca", + "params": "", + "port": 0, + "protocolType": "SSH", + "type": "REMOTE", + "user": "jonas" + } + ], + "name": "Root", + "type": "FOLDER" +} \ No newline at end of file diff --git a/.functions/tilix.sh b/.functions/tilix.sh new file mode 100644 index 0000000..581d19e --- /dev/null +++ b/.functions/tilix.sh @@ -0,0 +1,15 @@ +function tilix_backup(){ + local TILIX_CONF_FOLDER="${TILIX_CONF_FOLDER:-$HOME/.tilix}" + local TILIX_CONF_BACKUPFILE="${TILIX_CONF_BACKUPFILE:-tilix.dconf}" + + dconf dump '/com/gexperts/Tilix/' > ${TILIX_CONF_FOLDER}/${TILIX_CONF_BACKUPFILE} + echo "Dumped Tilix config" +} + +function tilix_restore(){ + local TILIX_CONF_FOLDER="${TILIX_CONF_FOLDER:-$HOME/.tilix}" + local TILIX_CONF_BACKUPFILE="${TILIX_CONF_BACKUPFILE:-tilix.dconf}" + + dconf load '/com/gexperts/Tilix/' < ${TILIX_CONF_FOLDER}/${TILIX_CONF_BACKUPFILE} + echo "Tilix config loaded" +} diff --git a/.tilix/dns-rre.json b/.tilix/dns-rre.json new file mode 100644 index 0000000..732761d --- /dev/null +++ b/.tilix/dns-rre.json @@ -0,0 +1,35 @@ +{ + "child": { + "child1": { + "directory": "", + "height": 516, + "profile": "dffcc523-15a9-4428-9d45-11fad60393f4", + "readOnly": false, + "synchronizedInput": true, + "type": "Terminal", + "uuid": "8225c6c1-47a0-44eb-84be-05c541e13beb", + "width": 1920 + }, + "child2": { + "directory": "", + "height": 516, + "profile": "d902749d-345f-4b00-b074-1f8381b0c15a", + "readOnly": false, + "synchronizedInput": true, + "type": "Terminal", + "uuid": "edfabdb3-8e41-49b7-ab8e-5e38c7af99e2", + "width": 1920 + }, + "orientation": 1, + "position": 49, + "ratio": 0.499515972894482074, + "type": "Paned" + }, + "height": 1033, + "name": "${title}", + "synchronizedInput": true, + "type": "Session", + "uuid": "7a0d8765-b614-48c6-9382-d345bdd7fd1c", + "version": "1.0", + "width": 1920 +} \ No newline at end of file diff --git a/.tilix/tilix.dconf b/.tilix/tilix.dconf new file mode 100644 index 0000000..673d9f8 --- /dev/null +++ b/.tilix/tilix.dconf @@ -0,0 +1,140 @@ +[/] +prompt-on-delete-profile=true +quake-hide-headerbar=true +quake-specific-monitor=0 +recent-session-files=['/home/jonas/.tilix/dns-rre.json', '.tilix/dns-rre.json'] +terminal-title-style='small' +warn-vte-config-issue=false + +[profiles] +list=['2b7c4080-0ddd-46c5-8f23-563fd3ba789d', 'dffcc523-15a9-4428-9d45-11fad60393f4', 'd902749d-345f-4b00-b074-1f8381b0c15a'] + +[profiles/2b7c4080-0ddd-46c5-8f23-563fd3ba789d] +background-color='#272822' +background-transparency-percent=5 +badge-color='#AC7EA8' +badge-color-set=false +bold-color-set=false +cursor-colors-set=false +dim-transparency-percent=22 +foreground-color='#F8F8F2' +highlight-colors-set=false +palette=['#272822', '#F92672', '#A6E22E', '#F4BF75', '#66D9EF', '#AE81FF', '#A1EFE4', '#F8F8F2', '#75715E', '#F92672', '#A6E22E', '#F4BF75', '#66D9EF', '#AE81FF', '#A1EFE4', '#F9F8F5'] +use-theme-colors=false +visible-name='Default' + +[profiles/d902749d-345f-4b00-b074-1f8381b0c15a] +allow-bold=true +automatic-switch=@as [] +background-color='#272822' +background-transparency-percent=5 +backspace-binding='ascii-delete' +badge-color='#AC7EA8' +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.0 +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='ssh serrano' +custom-hyperlinks=@as [] +default-size-columns=80 +default-size-rows=24 +delete-binding='delete-sequence' +dim-transparency-percent=22 +draw-margin=80 +encoding='UTF-8' +exit-action='close' +font='Monospace 12' +foreground-color='#F8F8F2' +highlight-background-color='#000000' +highlight-colors-set=false +highlight-foreground-color='#ffffff' +login-shell=false +notify-silence-enabled=false +notify-silence-threshold=0 +palette=['#272822', '#F92672', '#A6E22E', '#F4BF75', '#66D9EF', '#AE81FF', '#A1EFE4', '#F8F8F2', '#75715E', '#F92672', '#A6E22E', '#F4BF75', '#66D9EF', '#AE81FF', '#A1EFE4', '#F9F8F5'] +rewrap-on-resize=true +scroll-on-keystroke=true +scroll-on-output=false +scrollback-lines=8192 +scrollback-unlimited=false +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=true +use-system-font=true +use-theme-colors=false +visible-name='serrano' + +[profiles/dffcc523-15a9-4428-9d45-11fad60393f4] +allow-bold=true +automatic-switch=@as [] +background-color='#272822' +background-transparency-percent=5 +backspace-binding='ascii-delete' +badge-color='#AC7EA8' +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.0 +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='ssh coronado' +custom-hyperlinks=@as [] +default-size-columns=80 +default-size-rows=24 +delete-binding='delete-sequence' +dim-transparency-percent=22 +draw-margin=80 +encoding='UTF-8' +exit-action='close' +font='Monospace 12' +foreground-color='#F8F8F2' +highlight-background-color='#000000' +highlight-colors-set=false +highlight-foreground-color='#ffffff' +login-shell=false +notify-silence-enabled=false +notify-silence-threshold=0 +palette=['#272822', '#F92672', '#A6E22E', '#F4BF75', '#66D9EF', '#AE81FF', '#A1EFE4', '#F8F8F2', '#75715E', '#F92672', '#A6E22E', '#F4BF75', '#66D9EF', '#AE81FF', '#A1EFE4', '#F9F8F5'] +rewrap-on-resize=true +scroll-on-keystroke=true +scroll-on-output=false +scrollback-lines=8192 +scrollback-unlimited=false +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=true +use-system-font=true +use-theme-colors=false +visible-name='coronado'