2 Commits

  1. 33
      README.org
  2. BIN
      docs/images/background-new.jpg
  3. 1
      modules/emacs.nix

33
README.org

@ -1222,6 +1222,7 @@ let
<<emacs-plantuml-package>> <<emacs-plantuml-package>>
# User interface packages. # User interface packages.
<<emacs-neotree-package>>
<<emacs-swiper-package>> <<emacs-swiper-package>>
<<emacs-desktop-package>> <<emacs-desktop-package>>
<<emacs-doom-themes-package>> <<emacs-doom-themes-package>>
@ -1304,6 +1305,7 @@ When Emacs is started, it normally tries to load a Lisp program from an ititiali
<<emacs-desktop-elisp>> <<emacs-desktop-elisp>>
;; User interface. ;; User interface.
<<emacs-neotree-elisp>>
<<emacs-swiper-elisp>> <<emacs-swiper-elisp>>
<<emacs-transparency-elisp>> <<emacs-transparency-elisp>>
<<emacs-doom-themes-elisp>> <<emacs-doom-themes-elisp>>
@ -1763,10 +1765,10 @@ epkgs.multi-vterm
;; Add keybindings for interacting with the shell(s). ;; Add keybindings for interacting with the shell(s).
(dotfiles/leader (dotfiles/leader
"v" '(:ignore t :which-key "VTerm") "v" '(:ignore t :which-key "VTerm")
"vn" '(multi-vterm :which-key "VTerm")
"vj" '(multi-vterm :which-key "New")
"vl" '(multi-vterm-next :which-key "Next") "vl" '(multi-vterm-next :which-key "Next")
"vh" '(multi-vterm-prev :which-key "Previous") "vh" '(multi-vterm-prev :which-key "Previous")
"vp" '(multi-vterm-project :which-key "Project")
"vk" '(multi-vterm-project :which-key "Project")
"vv" '(multi-vterm-dedicated-toggle :which-key "Dedicated")) "vv" '(multi-vterm-dedicated-toggle :which-key "Dedicated"))
#+END_SRC #+END_SRC
@ -2530,7 +2532,9 @@ The [[https://microsoft.github.io/language-server-protocol][Language Server Prot
(dotfiles/leader (dotfiles/leader
"l" '(:ignore t :which-key "LSP") "l" '(:ignore t :which-key "LSP")
"ll" '(lsp :which-key "LSP") "ll" '(lsp :which-key "LSP")
"lr" '(lsp-rename :which-key "Rename"))
"lr" '(lsp-rename :which-key "Rename")
"lf" '(lsp-format-buffer :which-key "Format")
"lo" '(lsp-organize-imports :which-key "Organize"))
#+END_SRC #+END_SRC
*** CCLS *** CCLS
@ -2757,6 +2761,25 @@ epkgs.plantuml-mode
org-plantuml-exec-mode 'plantuml) org-plantuml-exec-mode 'plantuml)
#+END_SRC #+END_SRC
*** Neotree
#+NAME: emacs-neotree-package
#+BEGIN_SRC nix
epkgs.neotree
#+END_SRC
[[https://github.com/jaypei/emacs-neotree][Emacs Neotree]] is an Emacs tree plugin similar to NerdTree for Vim.
#+NAME: emacs-neotree-elisp
#+BEGIN_SRC emacs-lisp
;; Enable all-the-icons font support.
(setq neo-theme (if (display-graphic-p) 'icons 'arrow))
;; Add a key to toggle the window.
(dotfiles/leader
"tr" '(neotree-toggle :which-key "Neotree"))
#+END_SRC
*** Swiper *** Swiper
#+NAME: emacs-swiper-package #+NAME: emacs-swiper-package
@ -2798,8 +2821,8 @@ It's possible to control the frame opacity in [[https://gnu.org/software/emacs/]
#+NAME: emacs-transparency-elisp #+NAME: emacs-transparency-elisp
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
;; Configure the default frame transparency. ;; Configure the default frame transparency.
(set-frame-parameter (selected-frame) 'alpha '(95 . 95))
(add-to-list 'default-frame-alist '(alpha . (95 . 95)))
(set-frame-parameter (selected-frame) 'alpha '(85 . 85))
(add-to-list 'default-frame-alist '(alpha . (85 . 85)))
#+END_SRC #+END_SRC
*** Desktop Environment *** Desktop Environment

BIN
docs/images/background-new.jpg

After

Width: 6000  |  Height: 4000  |  Size: 1.5 MiB

1
modules/emacs.nix

@ -65,6 +65,7 @@ let
epkgs.plantuml-mode epkgs.plantuml-mode
# User interface packages. # User interface packages.
epkgs.neotree
epkgs.ivy epkgs.ivy
epkgs.counsel epkgs.counsel
epkgs.ivy-rich epkgs.ivy-rich

Loading…
Cancel
Save