~removed goto functions and using lambdas now
Goto functions just open dired instances for a specific folder, which a lambda can do better. Instead of having to load the new file just to use the function, just make the bindings directly via dired.
This commit is contained in:
@@ -141,6 +141,7 @@ If RETURN-P, return the message as a string instead of displaying it."
|
||||
:icon (all-the-icons-octicon "bookmark" :face 'font-lock-keyword-face)
|
||||
:action bookmark-jump)))
|
||||
#+END_SRC
|
||||
|
||||
- Space image comes from [[https://flaticon.com][website]]
|
||||
- Remove the Github link to the official Doom Emacs repository: it's in muscle memory
|
||||
at this point.
|
||||
@@ -340,7 +341,7 @@ each of the unit tests ran."
|
||||
:server-id 'typescript))))
|
||||
#+END_SRC
|
||||
* Keymap
|
||||
- General keymap for leader
|
||||
General keymap for leader
|
||||
** Personal
|
||||
- Prefix "SPC m" (rebound from local-leader) that will hold personal keybinds
|
||||
for functions that I like using
|
||||
@@ -350,16 +351,16 @@ each of the unit tests ran."
|
||||
(map!
|
||||
:leader
|
||||
:prefix ("m" . "personal") ; Personal
|
||||
:desc "Open books" "b" #'oreodave/goto-books ; I like my books
|
||||
:desc "Open school dir" "s" #'oreodave/goto-school ; I like my schooling
|
||||
:desc "Open weather" "w" #'oreodave/weather ; Nah I don't like the weather
|
||||
:desc "Open books" "b" #'(lambda () (interactive) (dired (concat org-directory "/Books"))); I like my books
|
||||
:desc "Open school dir" "s" #'(lambda () (interactive) (dired (expand-file-name "~/School")))
|
||||
:desc "Open notes" "n" #'(lambda () (interactive) (dired org-directory))
|
||||
:desc "Open code" "c" #'(lambda () (interactive) (dired (expand-file-name "~/Code")))
|
||||
:desc "Open weather" "w" #'oreodave/weather
|
||||
:desc "Change theme" "t" #'oreodave/theme/set-new-theme ; From my own collection
|
||||
(:after pdf-view
|
||||
:desc "Goto page on pdf" "p" #'pdf-view-goto-page)
|
||||
:desc "Reload emacs" "r" #'oreodave/reload) ; Reload is necessary
|
||||
#+END_SRC
|
||||
|
||||
** Counsel
|
||||
- Counsel keybind config
|
||||
- Mostly just convenience stuff that happens to use counsel
|
||||
|
||||
@@ -11,14 +11,6 @@ Personal functionality that aid my workflow or are just cool.
|
||||
#+END_SRC
|
||||
Reload the doom session by brute force fully loading the "config.el" file in the
|
||||
doom private directory.
|
||||
* Go to Books
|
||||
#+BEGIN_SRC elisp
|
||||
(defun oreodave/goto-books ()
|
||||
"Goto the books section"
|
||||
(interactive)
|
||||
(dired (concat org-directory "/Books")))
|
||||
#+END_SRC
|
||||
Open a Dired session to the books directory in the org-directory.
|
||||
* Change theme
|
||||
#+BEGIN_SRC elisp
|
||||
(setq oreodave/themes/theme-list '(doom-solarized-dark doom-gruvbox doom-city-lights
|
||||
@@ -58,14 +50,6 @@ Allow user to set a theme from a limited set of candidates, based on
|
||||
- Light themes other than Emacs default, maybe sometimes solarized-light
|
||||
- Horrid low contrast ones with no colour. Grayscale particularly. I can't
|
||||
handle those.
|
||||
* Go to School directory
|
||||
#+BEGIN_SRC elisp
|
||||
(defun oreodave/goto-school ()
|
||||
"Goto the school directory"
|
||||
(interactive)
|
||||
(dired (expand-file-name "~/School")))
|
||||
#+END_SRC
|
||||
Going to the school directory, quick access to school work.
|
||||
* Password store
|
||||
Function to get a password given a key.
|
||||
#+BEGIN_SRC elisp
|
||||
|
||||
Reference in New Issue
Block a user