My dotfiles for my Linux rice managed with stow and make
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

autoconfig.yml 8.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. # DO NOT edit this file by hand, qutebrowser will overwrite it.
  2. # Instead, create a config.py - see :help for details.
  3. config_version: 1
  4. global:
  5. aliases:
  6. q: quit
  7. w: session-save
  8. wq: quit --save
  9. bindings.commands:
  10. normal:
  11. ',bp': :open https://buzzport.gatech.edu/cp/home/displaylogin
  12. ',cv': :open https://gatech.instructure.com/
  13. ',et': :open https://etime.gtri.gatech.edu/DeltekTC/welcome.msv
  14. ',fb': :open facebook.com
  15. ',pz': :open https://piazza.com
  16. ',wm': :open https://sso.gtri.gatech.edu/adfs/ls/?wa=wsignin1.0&wtrealm=https%3a%2f%2fmail.gtri.gatech.edu%2fowa%2f&wctx=rm%3d0%26id%3dpassive%26ru%3d%252fowa%252f&wct=2016-01-29T15%3a00%3a27Z
  17. ;m: hint links spawn mpv {hint-url}
  18. t: :open -t
  19. bindings.default:
  20. caret:
  21. $: move-to-end-of-line
  22. '0': move-to-start-of-line
  23. <Ctrl-Space>: drop-selection
  24. <Escape>: leave-mode
  25. <Return>: yank selection
  26. <Space>: toggle-selection
  27. G: move-to-end-of-document
  28. H: scroll left
  29. J: scroll down
  30. K: scroll up
  31. L: scroll right
  32. Y: yank selection -s
  33. '[': move-to-start-of-prev-block
  34. ']': move-to-start-of-next-block
  35. b: move-to-prev-word
  36. c: enter-mode normal
  37. e: move-to-end-of-word
  38. gg: move-to-start-of-document
  39. h: move-to-prev-char
  40. j: move-to-next-line
  41. k: move-to-prev-line
  42. l: move-to-next-char
  43. v: toggle-selection
  44. w: move-to-next-word
  45. y: yank selection
  46. '{': move-to-end-of-prev-block
  47. '}': move-to-end-of-next-block
  48. command:
  49. <Alt-B>: rl-backward-word
  50. <Alt-Backspace>: rl-backward-kill-word
  51. <Alt-D>: rl-kill-word
  52. <Alt-F>: rl-forward-word
  53. <Ctrl-?>: rl-delete-char
  54. <Ctrl-A>: rl-beginning-of-line
  55. <Ctrl-B>: rl-backward-char
  56. <Ctrl-C>: completion-item-yank
  57. <Ctrl-D>: completion-item-del
  58. <Ctrl-E>: rl-end-of-line
  59. <Ctrl-F>: rl-forward-char
  60. <Ctrl-H>: rl-backward-delete-char
  61. <Ctrl-K>: rl-kill-line
  62. <Ctrl-N>: command-history-next
  63. <Ctrl-P>: command-history-prev
  64. <Ctrl-Return>: command-accept --rapid
  65. <Ctrl-Shift-C>: completion-item-yank --sel
  66. <Ctrl-Shift-Tab>: completion-item-focus prev-category
  67. <Ctrl-Tab>: completion-item-focus next-category
  68. <Ctrl-U>: rl-unix-line-discard
  69. <Ctrl-W>: rl-unix-word-rubout
  70. <Ctrl-Y>: rl-yank
  71. <Down>: completion-item-focus --history next
  72. <Escape>: leave-mode
  73. <Return>: command-accept
  74. <Shift-Delete>: completion-item-del
  75. <Shift-Tab>: completion-item-focus prev
  76. <Tab>: completion-item-focus next
  77. <Up>: completion-item-focus --history prev
  78. hint:
  79. <Ctrl-B>: hint all tab-bg
  80. <Ctrl-F>: hint links
  81. <Ctrl-R>: hint --rapid links tab-bg
  82. <Escape>: leave-mode
  83. <Return>: follow-hint
  84. insert:
  85. <Ctrl-E>: open-editor
  86. <Escape>: leave-mode
  87. <Shift-Ins>: insert-text {primary}
  88. normal:
  89. '''': enter-mode jump_mark
  90. +: zoom-in
  91. '-': zoom-out
  92. .: repeat-command
  93. /: set-cmd-text /
  94. ':': 'set-cmd-text :'
  95. ;I: hint images tab
  96. ;O: hint links fill :open -t -r {hint-url}
  97. ;R: hint --rapid links window
  98. ;Y: hint links yank-primary
  99. ;b: hint all tab-bg
  100. ;d: hint links download
  101. ;f: hint all tab-fg
  102. ;h: hint all hover
  103. ;i: hint images
  104. ;o: hint links fill :open {hint-url}
  105. ;r: hint --rapid links tab-bg
  106. ;t: hint inputs
  107. ;y: hint links yank
  108. <Alt-1>: tab-focus 1
  109. <Alt-2>: tab-focus 2
  110. <Alt-3>: tab-focus 3
  111. <Alt-4>: tab-focus 4
  112. <Alt-5>: tab-focus 5
  113. <Alt-6>: tab-focus 6
  114. <Alt-7>: tab-focus 7
  115. <Alt-8>: tab-focus 8
  116. <Alt-9>: tab-focus -1
  117. <Ctrl-A>: navigate increment
  118. <Ctrl-Alt-p>: print
  119. <Ctrl-B>: scroll-page 0 -1
  120. <Ctrl-D>: scroll-page 0 0.5
  121. <Ctrl-F5>: reload -f
  122. <Ctrl-F>: scroll-page 0 1
  123. <Ctrl-N>: open -w
  124. <Ctrl-PgDown>: tab-next
  125. <Ctrl-PgUp>: tab-prev
  126. <Ctrl-Q>: quit
  127. <Ctrl-Return>: follow-selected -t
  128. <Ctrl-Shift-N>: open -p
  129. <Ctrl-Shift-T>: undo
  130. <Ctrl-Shift-W>: close
  131. <Ctrl-T>: open -t
  132. <Ctrl-Tab>: tab-focus last
  133. <Ctrl-U>: scroll-page 0 -0.5
  134. <Ctrl-V>: enter-mode passthrough
  135. <Ctrl-W>: tab-close
  136. <Ctrl-X>: navigate decrement
  137. <Ctrl-^>: tab-focus last
  138. <Ctrl-h>: home
  139. <Ctrl-p>: tab-pin
  140. <Ctrl-s>: stop
  141. <Escape>: clear-keychain ;; search ;; fullscreen --leave
  142. <F11>: fullscreen
  143. <F5>: reload
  144. <Return>: follow-selected
  145. <back>: back
  146. <forward>: forward
  147. '=': zoom
  148. '?': set-cmd-text ?
  149. '@': run-macro
  150. B: set-cmd-text -s :quickmark-load -t
  151. D: tab-close -o
  152. F: hint all tab
  153. G: scroll-to-perc
  154. H: back
  155. J: tab-prev
  156. K: tab-next
  157. L: forward
  158. M: bookmark-add
  159. N: search-prev
  160. O: set-cmd-text -s :open -t
  161. PP: open -t -- {primary}
  162. Pp: open -t -- {clipboard}
  163. R: reload -f
  164. Sb: open qute://bookmarks#bookmarks
  165. Sh: open qute://history
  166. Sq: open qute://bookmarks
  167. Ss: open qute://settings
  168. T: tab-focus
  169. ZQ: quit
  170. ZZ: quit --save
  171. '[[': navigate prev
  172. ']]': navigate next
  173. '`': enter-mode set_mark
  174. ad: download-cancel
  175. b: set-cmd-text -s :quickmark-load
  176. cd: download-clear
  177. co: tab-only
  178. d: tab-close
  179. f: hint
  180. g$: tab-focus -1
  181. g0: tab-focus 1
  182. gB: set-cmd-text -s :bookmark-load -t
  183. gC: tab-clone
  184. gO: set-cmd-text :open -t -r {url:pretty}
  185. gU: navigate up -t
  186. g^: tab-focus 1
  187. ga: open -t
  188. gb: set-cmd-text -s :bookmark-load
  189. gd: download
  190. gf: view-source
  191. gg: scroll-to-perc 0
  192. gl: tab-move -
  193. gm: tab-move
  194. go: set-cmd-text :open {url:pretty}
  195. gr: tab-move +
  196. gt: set-cmd-text -s :buffer
  197. gu: navigate up
  198. h: scroll left
  199. i: enter-mode insert
  200. j: scroll down
  201. k: scroll up
  202. l: scroll right
  203. m: quickmark-save
  204. n: search-next
  205. o: set-cmd-text -s :open
  206. pP: open -- {primary}
  207. pp: open -- {clipboard}
  208. q: record-macro
  209. r: reload
  210. sf: save
  211. sk: set-cmd-text -s :bind
  212. sl: set-cmd-text -s :set -t
  213. ss: set-cmd-text -s :set
  214. th: back -t
  215. tl: forward -t
  216. u: undo
  217. v: enter-mode caret
  218. wB: set-cmd-text -s :bookmark-load -w
  219. wO: set-cmd-text :open -w {url:pretty}
  220. wP: open -w -- {primary}
  221. wb: set-cmd-text -s :quickmark-load -w
  222. wf: hint all window
  223. wh: back -w
  224. wi: inspector
  225. wl: forward -w
  226. wo: set-cmd-text -s :open -w
  227. wp: open -w -- {clipboard}
  228. xO: set-cmd-text :open -b -r {url:pretty}
  229. xo: set-cmd-text -s :open -b
  230. yD: yank domain -s
  231. yP: yank pretty-url -s
  232. yT: yank title -s
  233. yY: yank -s
  234. yd: yank domain
  235. yp: yank pretty-url
  236. yt: yank title
  237. yy: yank
  238. '{{': navigate prev -t
  239. '}}': navigate next -t
  240. passthrough:
  241. <Ctrl-V>: leave-mode
  242. prompt:
  243. <Alt-B>: rl-backward-word
  244. <Alt-Backspace>: rl-backward-kill-word
  245. <Alt-D>: rl-kill-word
  246. <Alt-F>: rl-forward-word
  247. <Ctrl-?>: rl-delete-char
  248. <Ctrl-A>: rl-beginning-of-line
  249. <Ctrl-B>: rl-backward-char
  250. <Ctrl-E>: rl-end-of-line
  251. <Ctrl-F>: rl-forward-char
  252. <Ctrl-H>: rl-backward-delete-char
  253. <Ctrl-K>: rl-kill-line
  254. <Ctrl-U>: rl-unix-line-discard
  255. <Ctrl-W>: rl-unix-word-rubout
  256. <Ctrl-X>: prompt-open-download
  257. <Ctrl-Y>: rl-yank
  258. <Down>: prompt-item-focus next
  259. <Escape>: leave-mode
  260. <Return>: prompt-accept
  261. <Shift-Tab>: prompt-item-focus prev
  262. <Tab>: prompt-item-focus next
  263. <Up>: prompt-item-focus prev
  264. n: prompt-accept no
  265. y: prompt-accept yes
  266. register:
  267. <Escape>: leave-mode
  268. url.searchengines:
  269. DEFAULT: https://duckduckgo.com/?q={}
  270. aw: https://wiki.arch.org/?search={}
  271. g: https://google.com/search?hl=en&q={}
  272. rd: https://reddit.com/r/{}
  273. yt: https://youtube.com/results?search_query={}