Browse Source

Add a new background, neotree + incrase transparency slightly

main
parent
commit
0ac293c2bb
Signed by: chris GPG Key ID: 3025DCBD46F81C0F
  1. 29
      README.org
  2. BIN
      docs/images/background-new.jpg
  3. 1
      modules/emacs.nix

29
README.org

@ -1222,6 +1222,7 @@ let
<<emacs-plantuml-package>>
# User interface packages.
<<emacs-neotree-package>>
<<emacs-swiper-package>>
<<emacs-desktop-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>>
;; User interface.
<<emacs-neotree-elisp>>
<<emacs-swiper-elisp>>
<<emacs-transparency-elisp>>
<<emacs-doom-themes-elisp>>
@ -1763,10 +1765,10 @@ epkgs.multi-vterm
;; Add keybindings for interacting with the shell(s).
(dotfiles/leader
"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")
"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"))
#+END_SRC
@ -2530,7 +2532,9 @@ The [[https://microsoft.github.io/language-server-protocol][Language Server Prot
(dotfiles/leader
"l" '(:ignore t :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
*** CCLS
@ -2757,6 +2761,21 @@ epkgs.plantuml-mode
org-plantuml-exec-mode 'plantuml)
#+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
(dotfiles/leader
"tr" '(neotree-toggle :which-key "Neotree"))
#+END_SRC
*** Swiper
#+NAME: emacs-swiper-package
@ -2798,8 +2817,8 @@ It's possible to control the frame opacity in [[https://gnu.org/software/emacs/]
#+NAME: emacs-transparency-elisp
#+BEGIN_SRC emacs-lisp
;; 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
*** 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
# User interface packages.
epkgs.neotree
epkgs.ivy
epkgs.counsel
epkgs.ivy-rich

Loading…
Cancel
Save