mirror of
https://github.com/stumpwm/stumpwm-contrib.git
synced 2026-09-10 07:26:25 -04:00
Allow users to configure the wifi signal quality format
This commit is contained in:
parent
4613a956ad
commit
d56adb8935
|
|
@ -5,5 +5,6 @@
|
|||
(:export #:*iwconfig-path*
|
||||
#:*wireless-device*
|
||||
#:*wifi-modeline-fmt*
|
||||
#:*wifi-signal-quality-fmt*
|
||||
#:*wifi-signal-quality-fmt-pc*
|
||||
#:*use-colors*))
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,12 @@ Signal quality (without percentage sign)
|
|||
@end table
|
||||
")
|
||||
|
||||
(defvar *wifi-signal-quality-fmt* "^[~A~D^]"
|
||||
"The default formatting of the signal quality")
|
||||
|
||||
(defvar *wifi-signal-quality-fmt-pc* "^[~A~D%^]"
|
||||
"The default formatting of the signal quality as percentage")
|
||||
|
||||
(defvar *use-colors* t
|
||||
"Use colors to indicate signal quality.")
|
||||
|
||||
|
|
@ -47,11 +53,11 @@ Signal quality (without percentage sign)
|
|||
|
||||
(defun wifi-get-signal-quality-pc (pair)
|
||||
(let ((qual (cdr pair)))
|
||||
(format nil "^[~A~D%^]" (sig-quality-fmt qual) qual)))
|
||||
(format nil *wifi-signal-quality-fmt-pc* (sig-quality-fmt qual) qual)))
|
||||
|
||||
(defun wifi-get-signal-quality (pair)
|
||||
(let ((qual (cdr pair)))
|
||||
(format nil "^[~A~D^]" (sig-quality-fmt qual) qual)))
|
||||
(format nil *wifi-signal-quality-fmt* (sig-quality-fmt qual) qual)))
|
||||
|
||||
(defvar *wifi-formatters-alist*
|
||||
'((#\e wifi-get-essid)
|
||||
|
|
|
|||
Loading…
Reference in a new issue