add qutebrowser+persistent rclone
This commit is contained in:
+2
-4
@@ -2,7 +2,5 @@ export EDITOR=/usr/bin/nvim
|
|||||||
export VISUAL=/usr/bin/nvim
|
export VISUAL=/usr/bin/nvim
|
||||||
export TERMINAL=/usr/bin/kitty
|
export TERMINAL=/usr/bin/kitty
|
||||||
export PAGER="bat --style=header,rule,snip"
|
export PAGER="bat --style=header,rule,snip"
|
||||||
export BROWSER=/usr/bin/vivaldi-stable
|
export BROWSER=/usr/bin/qutebrowser
|
||||||
|
export QT_QPA_PLATFORMTHEME=/sr/bin/qt5ct
|
||||||
export QT_QPA_PLATFORMTHEME="qt5ct"
|
|
||||||
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
|
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ bindsym $mod+Shift+s --release exec --no-startup-id i3-scrot -s
|
|||||||
bindsym $mod+Shift+x --release exec --no-startup-id xkill
|
bindsym $mod+Shift+x --release exec --no-startup-id xkill
|
||||||
|
|
||||||
bindsym $mod+F1 exec kitty -e 'htop'
|
bindsym $mod+F1 exec kitty -e 'htop'
|
||||||
bindsym $mod+F2 exec vivaldi-stable
|
bindsym $mod+F2 exec qutebrowser
|
||||||
bindsym $mod+F3 exec pcmanfm
|
bindsym $mod+F3 exec pcmanfm
|
||||||
bindsym $mod+F4 exec kitty -e 'ranger'
|
bindsym $mod+F4 exec kitty -e 'ranger'
|
||||||
bindsym $mod+F5 exec pavucontrol
|
bindsym $mod+F5 exec pavucontrol
|
||||||
|
|||||||
@@ -0,0 +1,60 @@
|
|||||||
|
# If a config.py file exists, this file is ignored unless it's explicitly loaded
|
||||||
|
# via config.load_autoconfig(). For more information, see:
|
||||||
|
# https://github.com/qutebrowser/qutebrowser/blob/master/doc/help/configuring.asciidoc#loading-autoconfigyml
|
||||||
|
# DO NOT edit this file by hand, qutebrowser will overwrite it.
|
||||||
|
# Instead, create a config.py - see :help for details.
|
||||||
|
|
||||||
|
config_version: 2
|
||||||
|
settings:
|
||||||
|
auto_save.session:
|
||||||
|
global: true
|
||||||
|
bindings.commands:
|
||||||
|
global:
|
||||||
|
normal:
|
||||||
|
<: tab-move -
|
||||||
|
'>': tab-move +
|
||||||
|
pb: spawn --userscript qute-bitwarden
|
||||||
|
tm: tab-move
|
||||||
|
to: tab-focus
|
||||||
|
ø: 'set-cmd-text :'
|
||||||
|
colors.hints.bg:
|
||||||
|
global: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgba(255, 247, 133, 1.0),
|
||||||
|
stop:1 rgba(255, 197, 66, 1.0))
|
||||||
|
colors.webpage.darkmode.enabled:
|
||||||
|
global: true
|
||||||
|
content.register_protocol_handler:
|
||||||
|
https://mail.google.com?extsrc=mailto&url=%25s: true
|
||||||
|
content.tls.certificate_errors:
|
||||||
|
global: block
|
||||||
|
fonts.hints:
|
||||||
|
global: default_size default_family
|
||||||
|
scrolling.bar:
|
||||||
|
global: always
|
||||||
|
session.lazy_restore:
|
||||||
|
global: true
|
||||||
|
tabs.padding:
|
||||||
|
global:
|
||||||
|
bottom: 2
|
||||||
|
left: 5
|
||||||
|
right: 5
|
||||||
|
top: 2
|
||||||
|
tabs.position:
|
||||||
|
global: left
|
||||||
|
tabs.undo_stack_size:
|
||||||
|
global: 1000
|
||||||
|
tabs.width:
|
||||||
|
global: 15%
|
||||||
|
url.searchengines:
|
||||||
|
global:
|
||||||
|
DEFAULT: https://duckduckgo.com/?q={}
|
||||||
|
goo: https://google.com/search?q={}
|
||||||
|
url.start_pages:
|
||||||
|
global: https://rss.hjarl.com/tt-rss
|
||||||
|
url.yank_ignored_parameters:
|
||||||
|
global:
|
||||||
|
- ref
|
||||||
|
- utm_source
|
||||||
|
- utm_medium
|
||||||
|
- utm_campaign
|
||||||
|
- utm_term
|
||||||
|
- utm_content
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Gdrive (rclone)
|
||||||
|
AssertPathIsDirectory=/mnt/hdd1/gdrive
|
||||||
|
# Make sure we have network enabled
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
|
||||||
|
ExecStart=/usr/bin/rclone mount --vfs-cache-mode full gdrive: /mnt/hdd1/gdrive
|
||||||
|
|
||||||
|
# Perform lazy unmount
|
||||||
|
ExecStop=/usr/bin/fusermount -zu /mnt/hdd1/gdrive
|
||||||
|
|
||||||
|
# Restart the service whenever rclone exists with non-zero exit code
|
||||||
|
Restart=on-failure
|
||||||
|
RestartSec=15
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
# Autostart after reboot
|
||||||
|
WantedBy=default.target
|
||||||
Reference in New Issue
Block a user