small changes
This commit is contained in:
@@ -806,9 +806,12 @@ the keyword ~:hydra~ in use-package declarations.
|
|||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package hydra
|
(use-package hydra
|
||||||
|
:defer t
|
||||||
|
:autoload (defhydra)
|
||||||
:straight t)
|
:straight t)
|
||||||
|
|
||||||
(use-package use-package-hydra
|
(use-package use-package-hydra
|
||||||
|
:demand t
|
||||||
:straight t)
|
:straight t)
|
||||||
|
|
||||||
(use-package evil
|
(use-package evil
|
||||||
@@ -1082,17 +1085,17 @@ favourite Greek philosopher, Prot.
|
|||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:header-args:emacs-lisp: :tangle no :results none
|
:header-args:emacs-lisp: :tangle no :results none
|
||||||
:END:
|
:END:
|
||||||
|
2025-02-14: Though this is quite nice in concept, I find it quite
|
||||||
|
distracting with a lot of buffers. Will leave this configuration here
|
||||||
|
in case I realise later on I really like this - otherwise, it shall be
|
||||||
|
cleaned up.
|
||||||
|
|
||||||
Zoom provides a very useful capability: dynamic resizing of windows
|
Zoom provides a very useful capability: dynamic resizing of windows
|
||||||
based on which one is active. I prefer larger font sizes but make it
|
based on which one is active. I prefer larger font sizes but make it
|
||||||
too large and it's difficult to have multiple buffers side by side.
|
too large and it's difficult to have multiple buffers side by side.
|
||||||
This package allows larger font sizes and still have multiple buffers
|
This package allows larger font sizes and still have multiple buffers
|
||||||
side by side.
|
side by side.
|
||||||
|
|
||||||
2025-02-14: Though this is quite nice in concept, I find it quite
|
|
||||||
distracting with a lot of buffers. Will leave this configuration here
|
|
||||||
in case I realise later on I really like this - otherwise, it shall be
|
|
||||||
cleaned up.
|
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package zoom
|
(use-package zoom
|
||||||
:straight t
|
:straight t
|
||||||
@@ -2004,15 +2007,14 @@ todo file directly.
|
|||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:header-args:emacs-lisp: :tangle no :results none
|
:header-args:emacs-lisp: :tangle no :results none
|
||||||
:END:
|
:END:
|
||||||
|
2025-02-15: I haven't found much use for this yet but the system is
|
||||||
|
quite expressive. If I needed time-keeping somewhere, I know where to
|
||||||
|
go.
|
||||||
|
|
||||||
Org provides a nice timekeeping system that allows for managing how
|
Org provides a nice timekeeping system that allows for managing how
|
||||||
much time is taken per task. It even has an extensive reporting
|
much time is taken per task. It even has an extensive reporting
|
||||||
system to see how much time you spend on specific tasks or overall.
|
system to see how much time you spend on specific tasks or overall.
|
||||||
|
|
||||||
2025-02-15: I haven't found much use for this yet but the system is
|
|
||||||
quite expressive. If I needed time-keeping somewhere, I know where to
|
|
||||||
go.
|
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package org-clock
|
(use-package org-clock
|
||||||
:after org
|
:after org
|
||||||
@@ -2374,14 +2376,14 @@ sometimes format their documentation as markdown, which
|
|||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:header-args:emacs-lisp: :tangle no :results none
|
:header-args:emacs-lisp: :tangle no :results none
|
||||||
:END:
|
:END:
|
||||||
|
2025-02-15: Haven't needed to use Rust at all recently - but leaving
|
||||||
|
this here in case.
|
||||||
|
|
||||||
Rust is the systems programming language that also does web stuff and
|
Rust is the systems programming language that also does web stuff and
|
||||||
CLI programs and basically tries to be a jack of all trades. It's got
|
CLI programs and basically tries to be a jack of all trades. It's got
|
||||||
some interesting stuff but most importantly it's very new, so everyone
|
some interesting stuff but most importantly it's very new, so everyone
|
||||||
must learn it, right?
|
must learn it, right?
|
||||||
|
|
||||||
2025-02-15: Haven't needed to use Rust at all recently - but leaving
|
|
||||||
this here in case.
|
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package rust-mode
|
(use-package rust-mode
|
||||||
:straight t
|
:straight t
|
||||||
@@ -2438,6 +2440,9 @@ book so it's useful to have some Emacs binds for it.
|
|||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:header-args:emacs-lisp: :tangle no :results none
|
:header-args:emacs-lisp: :tangle no :results none
|
||||||
:END:
|
:END:
|
||||||
|
2025-02-15: Haskell is a fun language so I'll leave this configuration
|
||||||
|
for now.
|
||||||
|
|
||||||
Haskell is a static lazy functional programming language (what a
|
Haskell is a static lazy functional programming language (what a
|
||||||
mouthful). It's quite a beautiful language and really learning it
|
mouthful). It's quite a beautiful language and really learning it
|
||||||
will change the way you think about programming. However, my
|
will change the way you think about programming. However, my
|
||||||
@@ -2450,9 +2455,6 @@ Here I configure the REPL for Haskell via the
|
|||||||
user to create temporary ~haskell-mode~ buffers that, upon completion,
|
user to create temporary ~haskell-mode~ buffers that, upon completion,
|
||||||
will run in the REPL. Even easier than making your own buffer.
|
will run in the REPL. Even easier than making your own buffer.
|
||||||
|
|
||||||
2025-02-15: Haskell is a fun language so I'll leave this configuration
|
|
||||||
for now.
|
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package haskell-mode
|
(use-package haskell-mode
|
||||||
:straight t
|
:straight t
|
||||||
@@ -3701,9 +3703,6 @@ perfectly. I've got a set of feeds that I use for a large variety of
|
|||||||
stuff, mostly media and entertainment. I've also bound "<leader> ar"
|
stuff, mostly media and entertainment. I've also bound "<leader> ar"
|
||||||
to elfeed for loading the system.
|
to elfeed for loading the system.
|
||||||
|
|
||||||
2025-02-15: I think Elfeed is actually pretty cool and I want to try
|
|
||||||
it out again.
|
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package elfeed
|
(use-package elfeed
|
||||||
:straight t
|
:straight t
|
||||||
|
|||||||
@@ -25,7 +25,8 @@
|
|||||||
"Choice of license."
|
"Choice of license."
|
||||||
:type '(choice (const "MIT License")
|
:type '(choice (const "MIT License")
|
||||||
(const "GNU General Public License Version 2")
|
(const "GNU General Public License Version 2")
|
||||||
(const "Unlicense")))
|
(const "Unlicense"))
|
||||||
|
:group 'license)
|
||||||
|
|
||||||
(defconst +license/licenses-alist
|
(defconst +license/licenses-alist
|
||||||
`(("MIT License" (,(format "MIT License
|
`(("MIT License" (,(format "MIT License
|
||||||
@@ -443,10 +444,12 @@ program. If not, please go to <%s>."
|
|||||||
without explicit legal permission from the author \"%s\""
|
without explicit legal permission from the author \"%s\""
|
||||||
user-full-name)))))
|
user-full-name)))))
|
||||||
|
|
||||||
|
;;;###autoload
|
||||||
(defun +license/insert-complete-license ()
|
(defun +license/insert-complete-license ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(insert (+license/choose-copy-of-license)))
|
(insert (+license/choose-copy-of-license)))
|
||||||
|
|
||||||
|
;;;###autoload
|
||||||
(defun +license/insert-copyright-notice ()
|
(defun +license/insert-copyright-notice ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(insert (+license/copyright-notice)))
|
(insert (+license/copyright-notice)))
|
||||||
|
|||||||
Reference in New Issue
Block a user