-
Notifications
You must be signed in to change notification settings - Fork 0
/
personal-keys.lisp
34 lines (25 loc) · 936 Bytes
/
personal-keys.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
(uiop:define-package :stumpwm-init/personal-keys
(:import-from :stumpwm-init/keybinding-macros
#:super-key-maps
#:windowed-app-launcher
#:s-
#:s-l
#:bind))
(in-package :stumpwm-init/personal-keys)
;;;----------------------------------------------------------------------
;;; keybinds
;;;----------------------------------------------------------------------
;; Nyxt is a keyboard driven web browser written in common lisp.
;; (defcommand nyxt () ()
;; "run or raise the nyxt key-driven webbrowser."
;; (run-or-raise "nyxt" '(:class "nyxt")))
;; b for browser
(windowed-app-launcher nyxt b)
;; f for real browser
;; (windowed-app-launcher firefox f)
;; m for music
;; (windowed-app-launcher clementine m)
;; c for light/fast terminal
(windowed-app-launcher alacritty c)
;; C for reliable URL recog (konsole)
(windowed-app-launcher konsole o)