commit 7cc8469f41d0129824d91ac2536b0e89aeea0759
parent 1c3dea5a782f5ab35f0f18e4a2d80341009a4629
Author: jacobsGit <JacobDoesLinux@protonmail.com>
Date: Sat, 1 Feb 2020 18:18:04 -0800
tweaking everything about tabs
Diffstat:
2 files changed, 48 insertions(+), 2 deletions(-)
diff --git a/qutebrowser/.config/qutebrowser/autoconfig.yml b/qutebrowser/.config/qutebrowser/autoconfig.yml
@@ -23,9 +23,33 @@ settings:
global: green
colors.tabs.bar.bg:
global: '#000005'
+ colors.tabs.odd.bg:
+ global: '#000000'
colors.webpage.bg:
global: '#222'
+ tabs.indicator.padding:
+ global:
+ bottom: 0
+ left: 0
+ right: 0
+ top: 1
+ tabs.indicator.width:
+ global: 2
tabs.max_width:
global: 1
+ tabs.padding:
+ global:
+ bottom: 2
+ left: 0
+ right: 0
+ top: 2
tabs.position:
global: left
+ tabs.show:
+ global: always
+ tabs.title.format:
+ global: '{index} {current_title}'
+ tabs.tooltips:
+ global: false
+ tabs.width:
+ global: 18%
diff --git a/qutebrowser/.config/qutebrowser/config.py b/qutebrowser/.config/qutebrowser/config.py
@@ -221,6 +221,10 @@ c.tabs.favicons.scale = 1.1
# - pinned: Show favicons only on pinned tabs.
c.tabs.favicons.show = 'pinned'
+# Padding (in pixels) around text for tabs.
+# Type: Padding
+c.tabs.padding = {'bottom': 2, 'left': 0, 'right': 0, 'top': 2}
+
# When switching tabs, what input mode is applied.
# Type: String
# Valid values:
@@ -245,7 +249,7 @@ c.tabs.position = 'left'
# - never: Always hide the tab bar.
# - multiple: Hide the tab bar if only one tab is open.
# - switching: Show the tab bar when switching tabs.
-c.tabs.show = 'multiple'
+c.tabs.show = 'always'
# Alignment of the text inside of tabs.
# Type: TextAlignment
@@ -267,7 +271,12 @@ c.tabs.title.alignment = 'left'
# `{protocol}`: Protocol (http/https/...) of the current web page. *
# `{audio}`: Indicator for audio/mute status.
# Type: FormatString
-c.tabs.title.format = '{index}: {current_title}'
+c.tabs.title.format = '{index} {current_title}'
+
+# Width (in pixels or as percentage of the window) of the tab bar if
+# it's vertical.
+# Type: PercOrInt
+c.tabs.width = '18%'
# Maximum width (in pixels) of tabs (-1 for no maximum). This setting
# only applies when tabs are horizontal. This setting does not apply to
@@ -277,6 +286,19 @@ c.tabs.title.format = '{index}: {current_title}'
# Type: Int
c.tabs.max_width = 1
+# Width (in pixels) of the progress indicator (0 to disable).
+# Type: Int
+c.tabs.indicator.width = 2
+
+# Padding (in pixels) for tab indicators.
+# Type: Padding
+c.tabs.indicator.padding = {'bottom': 0, 'left': 0, 'right': 0, 'top': 1}
+
+# Show tooltips on tabs. Note this setting only affects windows opened
+# after it has been set.
+# Type: Bool
+c.tabs.tooltips = False
+
# What search to start when something else than a URL is entered.
# Type: String
# Valid values: