From 6fd7e168a8a45d0d48b1b29e1c0932b6c142a52b Mon Sep 17 00:00:00 2001 From: Yuri Zamyatin Date: Fri, 3 Jan 2025 22:24:11 +0000 Subject: [PATCH] wip --- arch-user/config/qutebrowser/config.py.tmpl | 9 ++++++++- arch-user/config/qutebrowser/start.html.tmpl | 19 +++++++++++++++++++ arch-user/install.sh | 1 + arch-user/scripts/run.sh | 7 ++++++- 4 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 arch-user/config/qutebrowser/start.html.tmpl diff --git a/arch-user/config/qutebrowser/config.py.tmpl b/arch-user/config/qutebrowser/config.py.tmpl index 3a6084b..a406d4e 100644 --- a/arch-user/config/qutebrowser/config.py.tmpl +++ b/arch-user/config/qutebrowser/config.py.tmpl @@ -8,7 +8,14 @@ for mode in ['normal','insert','hint','passthrough','command','prompt','yesno',' config.bind('', 'fake-key -g ', mode) config.bind('', 'fake-key -g ', mode) config.bind('', 'fake-key -g ', mode) -# colors +# styles config.set('colors.webpage.preferred_color_scheme','dark') config.set('colors.webpage.darkmode.enabled', True) config.set('colors.webpage.bg','#$THEME_COLOR_BG') +config.set('fonts.default_family','Roboto') +# engines +config.set('url.searchengines', { + 'DEFAULT': 'https://lite.duckduckgo.com/lite?&q={}' +}) +config.set('url.default_page', 'file:///home/yrzam/.config/qutebrowser/start.html') +config.set('url.start_pages', ['file:///home/yrzam/.config/qutebrowser/start.html']) diff --git a/arch-user/config/qutebrowser/start.html.tmpl b/arch-user/config/qutebrowser/start.html.tmpl new file mode 100644 index 0000000..49bf495 --- /dev/null +++ b/arch-user/config/qutebrowser/start.html.tmpl @@ -0,0 +1,19 @@ + + + + + + + +
+ + +
+ + diff --git a/arch-user/install.sh b/arch-user/install.sh index c368883..c502380 100644 --- a/arch-user/install.sh +++ b/arch-user/install.sh @@ -37,6 +37,7 @@ cp_subst config/sway/config.tmpl ~/.config/sway/config cp_subst config/foot/foot.ini.tmpl ~/.config/foot/foot.ini cp_subst config/mako/config.tmpl ~/.config/mako/config cp_subst config/qutebrowser/config.py.tmpl ~/.config/qutebrowser/config.py +cp_subst config/qutebrowser/start.html.tmpl ~/.config/qutebrowser/start.html # dynamic cp -rf config/profile ~/.profile diff --git a/arch-user/scripts/run.sh b/arch-user/scripts/run.sh index 6cfb914..4ab7e06 100755 --- a/arch-user/scripts/run.sh +++ b/arch-user/scripts/run.sh @@ -7,6 +7,7 @@ if [ "$USER" = "yrzam" ]; then "web" "web projects" "web" "web life" ) + WEB_HAS_PROFILES=1 else LIST+=( "web" "web" @@ -70,7 +71,11 @@ exec_term() { } # custom exec_web() { - qutebrowser "https://google.com" + shift + if [ "$WEB_HAS_PROFILES" ]; then + shift + fi + qutebrowser "$@" } exec_man() { shift