Lint pulse-audio.el
Next commit will contain all of the remaining linting...
This commit is contained in:
		
							parent
							
								
									59881551a7
								
							
						
					
					
						commit
						1c87082648
					
				
					 1 changed files with 20 additions and 16 deletions
				
			
		|  | @ -1,5 +1,9 @@ | ||||||
| ;;; pulse-audio.el --- Control audio with Elisp -*- lexical-binding: t -*- | ;;; pulse-audio.el --- Control audio with Elisp -*- lexical-binding: t -*- | ||||||
|  | 
 | ||||||
| ;; Author: William Carroll <wpcarro@gmail.com> | ;; Author: William Carroll <wpcarro@gmail.com> | ||||||
|  | ;; Version: 0.0.1 | ||||||
|  | ;; Package-Requires: ((emacs "24")) | ||||||
|  | ;; Homepage: https://user.git.corp.google.com/wpcarro/briefcase | ||||||
| 
 | 
 | ||||||
| ;;; Commentary: | ;;; Commentary: | ||||||
| ;; Because everything in my configuration is turning into Elisp these days. | ;; Because everything in my configuration is turning into Elisp these days. | ||||||
|  | @ -17,50 +21,50 @@ | ||||||
| ;; Constants | ;; Constants | ||||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||||
| 
 | 
 | ||||||
| (defconst pulse-audio/step-size 5 | (defconst pulse-audio--step-size 5 | ||||||
|   "The size by which to increase or decrease the volume.") |   "The size by which to increase or decrease the volume.") | ||||||
| 
 | 
 | ||||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||||
| ;; Library | ;; Library | ||||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||||
| 
 | 
 | ||||||
| (defun pulse-audio/message (x) | (defun pulse-audio--message (x) | ||||||
|   "Output X to *Messages*." |   "Output X to *Messages*." | ||||||
|   (message (string/format "[pulse-audio.el] %s" x))) |   (message (string/format "[pulse-audio.el] %s" x))) | ||||||
| 
 | 
 | ||||||
| (defun pulse-audio/toggle-mute () | (defun pulse-audio-toggle-mute () | ||||||
|   "Mute the default sink." |   "Mute the default sink." | ||||||
|   (interactive) |   (interactive) | ||||||
|   (prelude/start-process |   (prelude/start-process | ||||||
|    :name "pulse-audio/toggle-mute" |    :name "pulse-audio-toggle-mute" | ||||||
|    :command "pactl set-sink-mute @DEFAULT_SINK@ toggle") |    :command "pactl set-sink-mute @DEFAULT_SINK@ toggle") | ||||||
|   (pulse-audio/message "Mute toggled.")) |   (pulse-audio--message "Mute toggled.")) | ||||||
| 
 | 
 | ||||||
| (defun pulse-audio/toggle-microphone () | (defun pulse-audio-toggle-microphone () | ||||||
|   "Mute the default sink." |   "Mute the default sink." | ||||||
|   (interactive) |   (interactive) | ||||||
|   (prelude/start-process |   (prelude/start-process | ||||||
|    :name "pulse-audio/toggle-microphone" |    :name "pulse-audio-toggle-microphone" | ||||||
|    :command "pactl set-source-mute @DEFAULT_SOURCE@ toggle") |    :command "pactl set-source-mute @DEFAULT_SOURCE@ toggle") | ||||||
|   (pulse-audio/message "Microphone toggled.")) |   (pulse-audio--message "Microphone toggled.")) | ||||||
| 
 | 
 | ||||||
| (defun pulse-audio/decrease-volume () | (defun pulse-audio-decrease-volume () | ||||||
|   "Low the volume output of the default sink." |   "Low the volume output of the default sink." | ||||||
|   (interactive) |   (interactive) | ||||||
|   (prelude/start-process |   (prelude/start-process | ||||||
|    :name "pulse-audio/decrease-volume" |    :name "pulse-audio-decrease-volume" | ||||||
|    :command (string/format "pactl set-sink-volume @DEFAULT_SINK@ -%s%%" |    :command (string/format "pactl set-sink-volume @DEFAULT_SINK@ -%s%%" | ||||||
|                            pulse-audio/step-size)) |                            pulse-audio--step-size)) | ||||||
|   (pulse-audio/message "Volume decreased.")) |   (pulse-audio--message "Volume decreased.")) | ||||||
| 
 | 
 | ||||||
| (defun pulse-audio/increase-volume () | (defun pulse-audio-increase-volume () | ||||||
|   "Raise the volume output of the default sink." |   "Raise the volume output of the default sink." | ||||||
|   (interactive) |   (interactive) | ||||||
|   (prelude/start-process |   (prelude/start-process | ||||||
|    :name "pulse-audio/increase-volume" |    :name "pulse-audio-increase-volume" | ||||||
|    :command (string/format "pactl set-sink-volume @DEFAULT_SINK@ +%s%%" |    :command (string/format "pactl set-sink-volume @DEFAULT_SINK@ +%s%%" | ||||||
|                            pulse-audio/step-size)) |                            pulse-audio--step-size)) | ||||||
|   (pulse-audio/message "Volume increased.")) |   (pulse-audio--message "Volume increased.")) | ||||||
| 
 | 
 | ||||||
| (provide 'pulse-audio) | (provide 'pulse-audio) | ||||||
| ;;; pulse-audio.el ends here | ;;; pulse-audio.el ends here | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue