mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
Minor fix for sync use
* Surfingkeys: Add youtube keymaps * Doom: Add Org-Agenda Keymaps
This commit is contained in:
parent
5a8c8a6cc7
commit
0bc474161a
2 changed files with 36 additions and 7 deletions
|
|
@ -321,6 +321,18 @@ searchAliases.forEach(([alias, name, url]) => {
|
||||||
|
|
||||||
// #region Site-specific
|
// #region Site-specific
|
||||||
|
|
||||||
|
// This is a global keymap
|
||||||
|
mapkey(",s", "[s]hare without parameter", function () {
|
||||||
|
const url = new URL(window.location.href);
|
||||||
|
Clipboard.write(url.origin + url.pathname);
|
||||||
|
});
|
||||||
|
|
||||||
|
// #region bilibili.com
|
||||||
|
mapkey(",n", "[n]ext Video", function () {
|
||||||
|
window.location.href = q("div.next-play").querySelector("a").href
|
||||||
|
}, { domain: /bilibili.com/ });
|
||||||
|
// #endregion
|
||||||
|
|
||||||
// #region chatgpt.com
|
// #region chatgpt.com
|
||||||
const chatgptNewChat = function () {
|
const chatgptNewChat = function () {
|
||||||
var btn = q(
|
var btn = q(
|
||||||
|
|
@ -551,6 +563,23 @@ mapkey(",f", "Toggle [f]ollow the author", function () {
|
||||||
}, { domain: /pixiv.net/ });
|
}, { domain: /pixiv.net/ });
|
||||||
// #endregion
|
// #endregion
|
||||||
|
|
||||||
|
// #region youtube.com
|
||||||
|
mapkey(",n", "[n]ext Video", function () {
|
||||||
|
window.location.href = q("ytd-compact-video-renderer").querySelector("a").href
|
||||||
|
}, { domain: /youtube.com/ });
|
||||||
|
|
||||||
|
mapkey(",v", "Up[v]ote Video", function () {
|
||||||
|
qs("like-button-view-model")[0].querySelector("button").click()
|
||||||
|
}, { domain: /youtube.com/ });
|
||||||
|
|
||||||
|
mapkey(",V", "Down[v]ote Video", function () {
|
||||||
|
qs("dislike-button-view-model")[0].querySelector("button").click()
|
||||||
|
}, { domain: /youtube.com/ });
|
||||||
|
// class="ytp-subtitles-button ytp-button"
|
||||||
|
mapkey(",c", "toggle [c]aptions", function () {
|
||||||
|
q("button.ytp-subtitles-button").click()
|
||||||
|
}, { domain: /youtube.com/ });
|
||||||
|
// #endregion
|
||||||
|
|
||||||
// #endregion
|
// #endregion
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -130,10 +130,10 @@
|
||||||
:nv "i" #'evil-forward-char))
|
:nv "i" #'evil-forward-char))
|
||||||
|
|
||||||
|
|
||||||
(after! evil-org-agenda
|
(map! :map evil-org-agenda-mode-map
|
||||||
(evil-define-key '(normal visual) evil-org-agenda-mode-map
|
:after org-agenda
|
||||||
"n" #'org-agenda-next-line
|
:m "n" #'org-agenda-next-line
|
||||||
"e" #'org-agenda-previous-line
|
:m "e" #'org-agenda-previous-line
|
||||||
"i" #'evil-forward-char
|
:m "gn" #'org-agenda-next-item
|
||||||
"gn" #'org-agenda-next-item
|
:m "i" #'evil-forward-char
|
||||||
"ge" #'org-agenda-previous-item))
|
:m "ge" #'org-agenda-previous-item)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue