adding a lot of tweaks to slint and emms
This commit is contained in:
parent
3ebf1410ce
commit
7a16f70bba
25
README.org
25
README.org
|
@ -3500,7 +3500,21 @@ I'd like to start learning and using rust if I can.
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package slint-mode
|
(use-package slint-mode
|
||||||
:mode "\\.slint\\'")
|
:mode "\\.slint\\'"
|
||||||
|
:general
|
||||||
|
(general-def 'normal slint-mode-map
|
||||||
|
"!" 'rustic-run-shell-command
|
||||||
|
"gC" 'rustic-cargo-clippy
|
||||||
|
"gA" 'rustic-cargo-add
|
||||||
|
"gt" 'rustic-cargo-test
|
||||||
|
"gT" 'rustic-cargo-current-test)
|
||||||
|
(chris/leader-keys 'normal slint-mode-map
|
||||||
|
"gc" 'rustic-compile
|
||||||
|
"gr" 'projectile-run-project
|
||||||
|
"si" 'consult-imenu-multi
|
||||||
|
"ga" 'rustic-cargo-add
|
||||||
|
"gC" 'rustic-cargo-clippy
|
||||||
|
"gt" 'rustic-cargo-test))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
*** Web
|
*** Web
|
||||||
|
@ -4599,7 +4613,7 @@ Emulate a terminal
|
||||||
** Vterm
|
** Vterm
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(setq vterm-buffer-name-string "vterm %s"
|
(setq vterm-buffer-name-string "vterm %s"
|
||||||
vterm-shell "/run/current-system/sw/bin/fish")
|
vterm-shell "/run/current-system/sw/bin/nu")
|
||||||
(defun chris/vterm-setup ()
|
(defun chris/vterm-setup ()
|
||||||
"Setup vterm with my preferred settings"
|
"Setup vterm with my preferred settings"
|
||||||
(display-line-numbers-mode -1))
|
(display-line-numbers-mode -1))
|
||||||
|
@ -5201,7 +5215,12 @@ Since Bongo seems kinda difficult I shall give EMMS another try.
|
||||||
(general-def 'normal emms-playlist-mode-map
|
(general-def 'normal emms-playlist-mode-map
|
||||||
"q" 'bury-buffer
|
"q" 'bury-buffer
|
||||||
"d" 'emms-playlist-mode-kill-track
|
"d" 'emms-playlist-mode-kill-track
|
||||||
"D" 'emms-playlist-mode-goto-dired-at-point)
|
"m" 'emms-mark-track
|
||||||
|
"D" 'emms-playlist-mode-goto-dired-at-point
|
||||||
|
"]" 'emms-seek-forward
|
||||||
|
"[" 'emms-seek-backward
|
||||||
|
"C-k" 'emms-mark-kill-marked-tracks
|
||||||
|
"p" 'emms-pause)
|
||||||
(general-def 'normal emms-browser-mode-map
|
(general-def 'normal emms-browser-mode-map
|
||||||
"q" 'bury-buffer
|
"q" 'bury-buffer
|
||||||
"d" 'chris/emms-delete-song
|
"d" 'chris/emms-delete-song
|
||||||
|
|
25
init.el
25
init.el
|
@ -2609,7 +2609,21 @@ targets."
|
||||||
"gt" 'rustic-cargo-test))
|
"gt" 'rustic-cargo-test))
|
||||||
|
|
||||||
(use-package slint-mode
|
(use-package slint-mode
|
||||||
:mode "\\.slint\\'")
|
:mode "\\.slint\\'"
|
||||||
|
:general
|
||||||
|
(general-def 'normal slint-mode-map
|
||||||
|
"!" 'rustic-run-shell-command
|
||||||
|
"gC" 'rustic-cargo-clippy
|
||||||
|
"gA" 'rustic-cargo-add
|
||||||
|
"gt" 'rustic-cargo-test
|
||||||
|
"gT" 'rustic-cargo-current-test)
|
||||||
|
(chris/leader-keys 'normal slint-mode-map
|
||||||
|
"gc" 'rustic-compile
|
||||||
|
"gr" 'projectile-run-project
|
||||||
|
"si" 'consult-imenu-multi
|
||||||
|
"ga" 'rustic-cargo-add
|
||||||
|
"gC" 'rustic-cargo-clippy
|
||||||
|
"gt" 'rustic-cargo-test))
|
||||||
|
|
||||||
(defun chris/web-mode-setup ()
|
(defun chris/web-mode-setup ()
|
||||||
"some setup for web development"
|
"some setup for web development"
|
||||||
|
@ -3384,7 +3398,7 @@ targets."
|
||||||
(add-hook 'eshell-load-hook #'eat-eshell-mode))
|
(add-hook 'eshell-load-hook #'eat-eshell-mode))
|
||||||
|
|
||||||
(setq vterm-buffer-name-string "vterm %s"
|
(setq vterm-buffer-name-string "vterm %s"
|
||||||
vterm-shell "/run/current-system/sw/bin/fish")
|
vterm-shell "/run/current-system/sw/bin/nu")
|
||||||
(defun chris/vterm-setup ()
|
(defun chris/vterm-setup ()
|
||||||
"Setup vterm with my preferred settings"
|
"Setup vterm with my preferred settings"
|
||||||
(display-line-numbers-mode -1))
|
(display-line-numbers-mode -1))
|
||||||
|
@ -3857,7 +3871,12 @@ interfere with the default `bongo-playlist-buffer'."
|
||||||
(general-def 'normal emms-playlist-mode-map
|
(general-def 'normal emms-playlist-mode-map
|
||||||
"q" 'bury-buffer
|
"q" 'bury-buffer
|
||||||
"d" 'emms-playlist-mode-kill-track
|
"d" 'emms-playlist-mode-kill-track
|
||||||
"D" 'emms-playlist-mode-goto-dired-at-point)
|
"m" 'emms-mark-track
|
||||||
|
"D" 'emms-playlist-mode-goto-dired-at-point
|
||||||
|
"]" 'emms-seek-forward
|
||||||
|
"[" 'emms-seek-backward
|
||||||
|
"C-k" 'emms-mark-kill-marked-tracks
|
||||||
|
"p" 'emms-pause)
|
||||||
(general-def 'normal emms-browser-mode-map
|
(general-def 'normal emms-browser-mode-map
|
||||||
"q" 'bury-buffer
|
"q" 'bury-buffer
|
||||||
"d" 'chris/emms-delete-song
|
"d" 'chris/emms-delete-song
|
||||||
|
|
Loading…
Reference in a new issue