add app launcher and fullscreen
This commit is contained in:
parent
be0dd7387e
commit
a76167e432
1 changed files with 139 additions and 133 deletions
|
@ -313,6 +313,8 @@ Cause emacs overlay lol
|
|||
)
|
||||
;; better commands
|
||||
(use-package counsel
|
||||
:custon
|
||||
(counsel-linux-app-format-function #'counsel-linux-app-format-function-name-only)
|
||||
)
|
||||
;; autocompletion on commands (?)
|
||||
(use-package ivy
|
||||
|
@ -1320,6 +1322,7 @@ RELEASE ME
|
|||
:config
|
||||
|
||||
;; background
|
||||
;; todo turn this info a function
|
||||
(add-hook 'exwm-init-hook (lambda ()
|
||||
;; background
|
||||
(call-process-shell-command "feh --bg-fill ~/background.png" nil 0)
|
||||
|
@ -1381,6 +1384,9 @@ RELEASE ME
|
|||
|
||||
;; Ctrl+Q will enable the next key to be sent directly
|
||||
(define-key exwm-mode-map [?\C-q] 'exwm-input-send-next-key)
|
||||
;; app launcher and fullscreen
|
||||
(exwm-input-set-key (kbd "s-SPC") 'counsel-linux-app)
|
||||
(exwm-input-set-key (kbd "s-f") 'exwm-layout-toggle-fullscreen)
|
||||
;; Set up global key bindings. These always work, no matter the input state!
|
||||
;; Keep in mind that changing this list after EXWM initializes has no effect.
|
||||
(setq exwm-input-global-keys
|
||||
|
|
Loading…
Reference in a new issue