summaryrefslogtreecommitdiff
path: root/modes/transmission
diff options
context:
space:
mode:
authorcondy <condy0919@gmail.com>2020-11-14 18:50:57 +0800
committerPierre Neidhardt <mail@ambrevar.xyz>2020-11-15 18:53:44 +0100
commit3eada62f93ddf786f503239d4c2749bc47ca83dc (patch)
treefc899214ac35582afcc308f1fd500d3d2feb6305 /modes/transmission
parent990372da7ff66e6058fe9b47df492386658920cf (diff)
transmission: revamped via read-only bindings
Diffstat (limited to 'modes/transmission')
-rw-r--r--modes/transmission/evil-collection-transmission.el18
1 files changed, 4 insertions, 14 deletions
diff --git a/modes/transmission/evil-collection-transmission.el b/modes/transmission/evil-collection-transmission.el
index a66ee48..dfd443c 100644
--- a/modes/transmission/evil-collection-transmission.el
+++ b/modes/transmission/evil-collection-transmission.el
@@ -132,7 +132,7 @@
"u" 'transmission-files-unwant
"m" 'transmission-files-want)
- (evil-collection-inhibit-insert-state 'transmission-info-mode-map)
+ (evil-collection-set-readonly-bindings 'transmission-info-mode-map)
(evil-set-initial-state 'transmission-info-mode 'normal)
(evil-collection-define-key 'normal 'transmission-info-mode-map
"p" 'transmission-peers
@@ -143,12 +143,7 @@
"U" 'transmission-set-torrent-upload
"S" 'transmission-set-torrent-ratio ; "S" for "[S]eed"
"P" 'transmission-set-bandwidth-priority
- "r" 'transmission-move
-
- ;; quit
- "q" 'quit-window
- "ZQ" 'evil-quit
- "ZZ" 'quit-window)
+ "r" 'transmission-move)
(evil-collection-define-key 'operator 'transmission-info-mode-map
;; Like `eww'.
@@ -162,18 +157,13 @@
#'transmission-copy-magnet))))
- (evil-collection-inhibit-insert-state 'transmission-peers-mode-map)
+ (evil-collection-set-readonly-bindings 'transmission-peers-mode-map)
(evil-set-initial-state 'transmission-peers-mode 'normal)
(evil-collection-define-key 'normal 'transmission-peers-mode-map
;; sort
"o" 'tabulated-list-sort
- "i" 'transmission-info
-
- ;; quit
- "q" 'quit-window
- "ZQ" 'evil-quit
- "ZZ" 'quit-window))
+ "i" 'transmission-info))
(provide 'evil-collection-transmission)
;;; evil-collection-transmission.el ends here