diff --git a/.config/tridactyl/tridactylrc b/.config/tridactyl/tridactylrc new file mode 100644 index 0000000..8028b83 --- /dev/null +++ b/.config/tridactyl/tridactylrc @@ -0,0 +1,169 @@ +" General Settings +set configversion 2.0 +set update.lastchecktime 1614080595416 +set update.lastnaggedversion 1.19.1 +set update.nag true +set update.nagwait 7 +set update.checkintervalsecs 86400 +set followpagepatterns.prev Previous + +" Binds +bind pin +bind mute toggle +bind 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 urlincrement -1 +bind 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 +bind gH home true +bind p clipboard open +bind P clipboard tabopen +bind j scrollline 10 +bind scrollline 10 +bind k scrollline -10 +bind scrollline -10 +bind h scrollpx -50 +bind l scrollpx 50 +bind G scrollto 100 +bind gg scrollto 0 +bind scrollpage -0.5 +bind scrollpage 0.5 +bind scrollpage 1 +bind scrollpage -1 +bind nmode ignore 1 mode normal +bind $ scrollto 100 x +bind ^ scrollto 0 x +bind H back +bind L forward +bind jumpprev +bind 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? rot13 +bind g! jumble +bind g; changelistjump -1 +bind J tabprev +bind K tabnext +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 ZZ qall +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 ;K hint -K +bind ;y hint -y +bind ;Y hint -cF img i => tri.excmds.yankimage(tri.urlutils.getAbsoluteURL(i.src)) +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 -Jpipe img src | open images.google.com/searchbyimage?image_url= +bind ;M composite hint -Jpipe img src | tabopen images.google.com/searchbyimage?image_url= +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 mode ignore +bind mode ignore +bind mode ignore +bind mode ignore +bind composite mode normal ; hidecmdline +bind 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 +bind ba open https://www.youtube.com/watch?v=M3iOROuTuMA +bindurl ^https://web.whatsapp.com f hint -c [tabindex]:not(.two)>div,a +bindurl ^https://web.whatsapp.com F hint -bc [tabindex]:not(.two)>div,a + +" Subconfig Settings +seturl https://uni.xkcd.com/ uni.xkcd.com ignoremaps +seturl www.google.com followpagepatterns.next Next + +" Autocmds +autocmd DocStart undefined mode ignore +autocmd DocStart https://rootnroll.com mode ignore +autocmd DocLoad ^https://github.com/tridactyl/tridactyl/issues/new$ issue +autocmd TriStart .* source_quiet + +" For syntax highlighting see https://github.com/tridactyl/vim-tridactyl +" vim: set filetype=tridactyl