1
0
Fork 0
dotfiles/tridactyl/tridactylrc

210 lines
6 KiB
Text

" Clear existing settings before loading these new ones. This prevents config
" drift when using :set commands in-browser.
sanitize tridactyllocal tridactylsync
" General Settings
set newtab about:blank
set editorcmd alacritty -e nvim
set hintchars dhtnsfgcrlbmwvz
set hintfiltermode vimperator
set hintdelay 0
setnull searchurls.amazon
setnull searchurls.amazonuk
setnull searchurls.bing
setnull searchurls.cnrtl
setnull searchurls.duckduckgo
setnull searchurls.gentoo_wiki
setnull searchurls.github
setnull searchurls.google
setnull searchurls.googlelucky
setnull searchurls.googleuk
setnull searchurls.mdn
setnull searchurls.osm
setnull searchurls.qwant
setnull searchurls.scholar
setnull searchurls.searx
setnull searchurls.startpage
setnull searchurls.twitter
setnull searchurls.wikipedia
setnull searchurls.yahoo
setnull searchurls.youtube
set searchurls.archwiki https://wiki.archlinux.org/index.php?search=%s
set searchurls.aur https://aur.archlinux.org/packages/?K=%s
set searchurls.crate https://crates.io/search?q=%s
set searchurls.dict https://www.dictionary.com/browse/%s
set searchurls.gem https://rubygems.org/gems/%s
set searchurls.gems https://rubygems.org/search?query=%s
set searchurls.godev https://pkg.go.dev/search?q=%s
set searchurls.godoc https://godoc.org/?q=%s
set searchurls.gopkg https://golang.org/pkg/%s
set searchurls.mc https://minecraft.gamepedia.com/index.php?search=%s
set searchurls.mdn https://developer.mozilla.org/search?q=%s
set searchurls.moves4 https://pokemondb.net/pokedex/%s/moves/4
set searchurls.mysql57 https://dev.mysql.com/doc/search/?d=12&q=%s
set searchurls.pg https://www.postgresql.org/search/?q=%s
set searchurls.poke https://bulbapedia.bulbagarden.net/w/index.php?search=%s
set searchurls.py2 https://docs.python.org/2/search.html?q=%s
set searchurls.py3 https://docs.python.org/3/search.html?q=%s
set searchurls.pypi https://pypi.org/project/%s
set searchurls.railsdoc https://api.rubyonrails.org/?q=%s
set searchurls.rdoc https://rubyapi.org/2.7/o/s?q=%s
set searchurls.sc https://github.com/koalaman/shellcheck/wiki/SC%s
set searchurls.thesaurus https://www.thesaurus.com/browse/%s
set searchurls.tw https://tailwindcss.com/docs/%s
set searchurls.ud https://www.urbandictionary.com/define.php?term=%s
set searchurls.ug https://www.ultimate-guitar.com/search.php?title=%s
set searchurls.wiki https://en.wikipedia.org/w/index.php?search=%s
set searchengine ddg
set tabopenpos last
" Binds
bind j scrollline 1
bind k scrollline -1
bind J tabnext
bind K tabprev
bind gh tabmove -1
bind gl tabmove +1
bind / fillcmdline find
bind ? fillcmdline find -?
bind n findnext 1
bind N findnext -? 1
bind ;<Space> nohlsearch
unbind ZZ
unbind <C-a>
unbind <C-x>
unbind g?
unbind <S-Insert>
unbind <AC-Escape>
unbind <AC-`>
unbind <AS-ArrowUp><AS-ArrowUp><AS-ArrowDown><AS-ArrowDown><AS-ArrowLeft><AS-ArrowRight><AS-ArrowLeft><AS-ArrowRight>ba
" bind <A-p> pin
" bind <A-m> mute toggle
" bind <F1> help
" bind o fillcmdline open
" bind O current_url open
" bind w fillcmdline winopen
" bind W current_url winopen
" bind t fillcmdline tabopen
" bind ]] followpage next
" bind [[ followpage prev
" bind [c urlincrement -1
" bind ]c urlincrement 1
" bind T current_url tabopen
" bind yy clipboard yank
" bind ys clipboard yankshort
" bind yc clipboard yankcanon
" bind ym clipboard yankmd
" bind yt clipboard yanktitle
" bind gH home true
" bind p clipboard open
" bind P clipboard tabopen
" bind <C-e> scrollline 10
" bind <C-y> scrollline -10
" bind h scrollpx -50
" bind l scrollpx 50
" bind G scrollto 100
" bind gg scrollto 0
" bind <C-u> scrollpage -0.5
" bind <C-d> scrollpage 0.5
" bind <C-f> scrollpage 1
" bind <C-b> scrollpage -1
" bind <C-v> nmode ignore 1 mode normal
" bind $ scrollto 100 x
" bind ^ scrollto 0 x
" bind <C-6> tab #
" bind <C-^> tab #
" bind H back
" bind L forward
" bind <C-o> jumpprev
" bind <C-i> jumpnext
" bind d tabclose
" bind D composite tabprev; tabclose #
" bind gx0 tabclosealltoleft
" bind gx$ tabclosealltoright
" bind << tabmove -1
" bind >> tabmove +1
" bind u undo
" bind U undo window
" bind r reload
" bind R reloadhard
" bind x stop
" bind gi focusinput -l
" bind g; changelistjump -1
" bind gt tabnext_gt
" bind gT tabprev
" bind g^ tabfirst
" bind g0 tabfirst
" bind g$ tablast
" bind gr reader
" bind gu urlparent
" bind gU urlroot
" bind gf viewsource
" bind : fillcmdline_notrail
" bind s fillcmdline open search
" bind S fillcmdline tabopen search
" bind M gobble 1 quickmark
" bind B fillcmdline taball
" bind b fillcmdline tab
" bind f hint
" bind F hint -b
" bind gF hint -qb
" bind ;i hint -i
" bind ;b hint -b
" bind ;o hint
" bind ;I hint -I
" bind ;k hint -k
" bind ;y hint -y
" bind ;p hint -p
" bind ;h hint -h
" bind v hint -h
" bind ;P hint -P
" bind ;r hint -r
" bind ;s hint -s
" bind ;S hint -S
" bind ;a hint -a
" bind ;A hint -A
" bind ;; hint -; *
" bind ;# hint -#
" bind ;v hint -W mpvsafe
" bind ;w hint -w
" bind ;t hint -W tabopen
" bind ;O hint -W fillcmdline_notrail open
" bind ;W hint -W fillcmdline_notrail winopen
" bind ;T hint -W fillcmdline_notrail tabopen
" bind ;z hint -z
" bind ;m composite hint -pipe img src | js -p tri.excmds.open('images.google.com/searchbyimage?image_url=' + JS_ARG)
" bind ;M composite hint -pipe img src | jsb -p tri.excmds.tabopen('images.google.com/searchbyimage?image_url=' + JS_ARG)
" bind ;gi hint -qi
" bind ;gI hint -qI
" bind ;gk hint -qk
" bind ;gy hint -qy
" bind ;gp hint -qp
" bind ;gP hint -qP
" bind ;gr hint -qr
" bind ;gs hint -qs
" bind ;gS hint -qS
" bind ;ga hint -qa
" bind ;gA hint -qA
" bind ;g; hint -q;
" bind ;g# hint -q#
" bind ;gv hint -qW mpvsafe
" bind ;gw hint -qw
" bind ;gb hint -qb
" bind ;gF hint -qb
" bind ;gf hint -q
" bind <S-Escape> mode ignore
" bind <Escape> composite mode normal ; hidecmdline
" bind <C-[> composite mode normal ; hidecmdline
" bind a current_url bmark
" bind A bmark
" bind zi zoom 0.1 true
" bind zo zoom -0.1 true
" bind zm zoom 0.5 true
" bind zr zoom -0.5 true
" bind zM zoom 0.5 true
" bind zR zoom -0.5 true
" bind zz zoom 1
" bind zI zoom 3
" bind zO zoom 0.3
" bind . repeat