Commit graph

16 commits

Author SHA1 Message Date
Marty Oehme 441cd2ba36
qutebrowser: Fix ytdl link downloading
Fixed the download media (`<leader>dm`) option in qutebrowser to
download the link that is hinted and not the current page.

To download the current page, the keymapping remains the same as before
(`<leader>dM`).
2020-09-18 13:10:37 +02:00
Marty Oehme 268f8543a2
qutebrowser: Add search engines, download open map
Switched default search engine for my personal searx engine.
Added search engine bangs for duckduckgo (ddg), man-pages (man),
alternativeto.net (alt).

Added key mapping to quickly open last downloaded file, especially
useful for downloaded pdf documents or similar files.
<leader>o will open the last file.
2020-09-12 17:51:37 +02:00
Marty Oehme e01b4c885c
[qutebrowser] Set webpage bg to grey
Defaults webpage backgrounds to 'davy grey'. Generally, this will be
overwritten in the stylesheet that is automatically applied through
styler. Setting the background color to a dark one does however prevent
the blinding whiteness when first opening a new page in a dark room and
it still has to load (as well as when rapidly switching between tabs).
2020-07-24 14:10:11 +02:00
Marty Oehme 14d56b5544
[qutebrowser] Lint and update options to 1.13
Updated legacy options to conform to qutebrowser 1.13 format.
Made file conform to pylint linter.
2020-07-08 09:52:14 +02:00
Marty Oehme c93cf0fc27
[qutebrowser] Add fosstodon to js whitelist 2020-06-17 12:33:08 +02:00
Marty Oehme f5505cbac1
[mpv] Add low/high quality profiles
Added profiles for lq and hq playback in preparation for battery mode
setting.

Removed qutebrowser forcing ytdl options, since it is set in mpv.conf.
2020-05-13 16:51:32 +02:00
Marty Oehme 0c8ea5275b [mpv] Add quality limit to browser streams
Sending links to mpv limits the quality to 1080p, to be able to stream
it with my connection, and since I can not display more.

Fixed mpv taking ages to open for ytdl streams. (or anything else which
takes a while to load)
Mpv had to wait until it had enough buffer to begin playing and only
then would open its main window. With this fix it immediately opens the
window, and starts playing whenever it is ready.
2020-05-13 06:02:49 +00:00
Marty Oehme fcbadd2bf0
Prepare qutebrowser for styler automation 2020-02-16 13:55:51 +01:00
Marty Oehme 9fe4e5aab9
Fix qutebrowser reddit js whitelist
Unblock javascript only on old.reddit.com domain, since that is the one
I am using. I don't want to unblock on the new design.
2020-02-11 14:42:17 +01:00
Marty Oehme 4d748ebebd
Add qutebrowser formedit shortcut
Added qutebrowser shortcut to edit forms in vim (leader-e). Added gitlab
and asciinema to javascript exceptions list. And removed some never-used
shortcut mappings.
2020-02-11 09:50:21 +01:00
Marty Oehme ad8decb4ef Integrate dynamic colorschemes into applications
Makes polybar use Xresources color values for its colors. Resets rofi
values to their default after being overwritten by the base16 themes.
Makes qutebrowser include the colorscheme in its configuration file.

Ignore dynamically generated colorschemes in .gitignore file.
2020-02-01 11:01:26 +01:00
Marty Oehme 401d4a603a Switch to legacy gmail quickmark
Instead of using new gmail layout, use the old html layout when
accessing it from the qutebrowser quickmark. It works and loads
faster, and the new one can still be switched to from the interface.
2020-01-28 21:20:29 +01:00
Marty Oehme 1263eaccc6 Add thesaurus search engine to qutebrowser
opening `t [searchterm]` in qutebrowser will go to thesaurus and look up
the corresponding term there.
2020-01-28 21:19:25 +01:00
Marty Oehme b64d9fadd0 Add clockify time tracker quickmark
Mapped to clock
2020-01-06 17:23:45 +01:00
Marty Oehme 83dc43e442 Add additional qutebrowser themes
Adds gruvbox dark and light variant, renames 'base16' to correct
solarized dark naming scheme. Uses gruvbox dark by default
2020-01-04 20:44:58 +01:00
Marty Oehme d34cecb27e Switch to GNU stow 2019-12-29 23:12:13 +01:00