Fixed transient blocking magit install.
This commit is contained in:
28
README.org
28
README.org
@@ -403,6 +403,9 @@ There are a lot of solutions for editing files, and projects remotely. At the m
|
|||||||
(setq tramp-verbose 0)
|
(setq tramp-verbose 0)
|
||||||
(setq tramp-chunksize 2000)
|
(setq tramp-chunksize 2000)
|
||||||
(setq tramp-copy-size-limit nil))
|
(setq tramp-copy-size-limit nil))
|
||||||
|
|
||||||
|
(defun tramp-set-remote-path ()
|
||||||
|
(add-to-list 'tramp-remote-path 'tramp-own-remote-path))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
* Blocks, Parentheses and Formatting Oh My!
|
* Blocks, Parentheses and Formatting Oh My!
|
||||||
@@ -419,7 +422,9 @@ breeze.
|
|||||||
:ensure t
|
:ensure t
|
||||||
:init
|
:init
|
||||||
(setq parinfer-rust-auto-download t)
|
(setq parinfer-rust-auto-download t)
|
||||||
:hook (emacs-lisp-mode . parinfer-rust-mode))
|
:hook
|
||||||
|
emacs-lisp-mode
|
||||||
|
clojure-ts-mode)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
I also have =smart-parens= for parentheses matching in modes where =parinfer= would
|
I also have =smart-parens= for parentheses matching in modes where =parinfer= would
|
||||||
@@ -1078,7 +1083,7 @@ and descriptive.
|
|||||||
function completing-read.
|
function completing-read.
|
||||||
#+end_quote
|
#+end_quote
|
||||||
|
|
||||||
Think about this as a tightly integrate search that can tie into many aspects
|
Think about this as a tightly integrated search that can tie into many aspects
|
||||||
of a project, and convey the results to various completion facilities.
|
of a project, and convey the results to various completion facilities.
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
@@ -1448,8 +1453,12 @@ choice is [[https://magit.vc/][Magit]]. I've kept the configuration pretty mini
|
|||||||
forge support really.
|
forge support really.
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
(use-package transient
|
||||||
|
:defer t)
|
||||||
|
|
||||||
(use-package magit
|
(use-package magit
|
||||||
:defer t
|
:defer t
|
||||||
|
:after (transient)
|
||||||
:bind (("C-c M" . magit-dispatch))
|
:bind (("C-c M" . magit-dispatch))
|
||||||
:custom
|
:custom
|
||||||
(magit-repository-directories (list (cons elpaca-repos-directory 1)))
|
(magit-repository-directories (list (cons elpaca-repos-directory 1)))
|
||||||
@@ -1482,7 +1491,9 @@ the package.
|
|||||||
(clojure-ts-mode . lsp-deferred)
|
(clojure-ts-mode . lsp-deferred)
|
||||||
(elixir-ts-mode . lsp-deferred)
|
(elixir-ts-mode . lsp-deferred)
|
||||||
(gleam-ts-mode . lsp-deferred)
|
(gleam-ts-mode . lsp-deferred)
|
||||||
|
(go-ts-mode . lsp-deferred)
|
||||||
(python-ts-mode . lsp-deferred)
|
(python-ts-mode . lsp-deferred)
|
||||||
|
(ruby-ts-mode . lsp-deferred)
|
||||||
(rust-ts-mode . lsp-deferred)
|
(rust-ts-mode . lsp-deferred)
|
||||||
(slint-mode . lsp-deferred)
|
(slint-mode . lsp-deferred)
|
||||||
(toml-ts-mode . lsp-deferred)
|
(toml-ts-mode . lsp-deferred)
|
||||||
@@ -1563,12 +1574,11 @@ bother with an explanation on each.
|
|||||||
(setq-local treesit-primary-parser 'c)))
|
(setq-local treesit-primary-parser 'c)))
|
||||||
|
|
||||||
;; Clojure
|
;; Clojure
|
||||||
(use-package clojure-ts-mode
|
(use-package clojure-mode
|
||||||
:ensure t
|
:ensure t
|
||||||
:after (rainbox-mode)
|
:after (rainbox-mode)
|
||||||
:hook
|
:hook
|
||||||
((clojure-ts-mode . cider-mode)
|
cider-mode)
|
||||||
(clojure-ts-mode . rainbow-delimiters-mode)))
|
|
||||||
|
|
||||||
;; Gleam
|
;; Gleam
|
||||||
(use-package gleam-ts-mode
|
(use-package gleam-ts-mode
|
||||||
@@ -1578,14 +1588,6 @@ bother with an explanation on each.
|
|||||||
:ensure t
|
:ensure t
|
||||||
:defer t)
|
:defer t)
|
||||||
|
|
||||||
(use-package inf-elixir
|
|
||||||
:defer t)
|
|
||||||
|
|
||||||
;; Go
|
|
||||||
(use-package go-mode
|
|
||||||
:demand t
|
|
||||||
:mode "\\.go\\'")
|
|
||||||
|
|
||||||
;; Meson
|
;; Meson
|
||||||
(use-package meson-mode
|
(use-package meson-mode
|
||||||
:demand t
|
:demand t
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ and descriptive.
|
|||||||
function completing-read.
|
function completing-read.
|
||||||
#+end_quote
|
#+end_quote
|
||||||
|
|
||||||
Think about this as a tightly integrate search that can tie into many aspects
|
Think about this as a tightly integrated search that can tie into many aspects
|
||||||
of a project, and convey the results to various completion facilities.
|
of a project, and convey the results to various completion facilities.
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
|||||||
@@ -12,7 +12,9 @@ breeze.
|
|||||||
:ensure t
|
:ensure t
|
||||||
:init
|
:init
|
||||||
(setq parinfer-rust-auto-download t)
|
(setq parinfer-rust-auto-download t)
|
||||||
:hook (emacs-lisp-mode . parinfer-rust-mode))
|
:hook
|
||||||
|
emacs-lisp-mode
|
||||||
|
clojure-ts-mode)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
I also have =smart-parens= for parentheses matching in modes where =parinfer= would
|
I also have =smart-parens= for parentheses matching in modes where =parinfer= would
|
||||||
|
|||||||
@@ -119,4 +119,7 @@ There are a lot of solutions for editing files, and projects remotely. At the m
|
|||||||
(setq tramp-verbose 0)
|
(setq tramp-verbose 0)
|
||||||
(setq tramp-chunksize 2000)
|
(setq tramp-chunksize 2000)
|
||||||
(setq tramp-copy-size-limit nil))
|
(setq tramp-copy-size-limit nil))
|
||||||
|
|
||||||
|
(defun tramp-set-remote-path ()
|
||||||
|
(add-to-list 'tramp-remote-path 'tramp-own-remote-path))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|||||||
@@ -19,7 +19,9 @@ the package.
|
|||||||
(clojure-ts-mode . lsp-deferred)
|
(clojure-ts-mode . lsp-deferred)
|
||||||
(elixir-ts-mode . lsp-deferred)
|
(elixir-ts-mode . lsp-deferred)
|
||||||
(gleam-ts-mode . lsp-deferred)
|
(gleam-ts-mode . lsp-deferred)
|
||||||
|
(go-ts-mode . lsp-deferred)
|
||||||
(python-ts-mode . lsp-deferred)
|
(python-ts-mode . lsp-deferred)
|
||||||
|
(ruby-ts-mode . lsp-deferred)
|
||||||
(rust-ts-mode . lsp-deferred)
|
(rust-ts-mode . lsp-deferred)
|
||||||
(slint-mode . lsp-deferred)
|
(slint-mode . lsp-deferred)
|
||||||
(toml-ts-mode . lsp-deferred)
|
(toml-ts-mode . lsp-deferred)
|
||||||
|
|||||||
@@ -33,12 +33,11 @@ bother with an explanation on each.
|
|||||||
(setq-local treesit-primary-parser 'c)))
|
(setq-local treesit-primary-parser 'c)))
|
||||||
|
|
||||||
;; Clojure
|
;; Clojure
|
||||||
(use-package clojure-ts-mode
|
(use-package clojure-mode
|
||||||
:ensure t
|
:ensure t
|
||||||
:after (rainbox-mode)
|
:after (rainbox-mode)
|
||||||
:hook
|
:hook
|
||||||
((clojure-ts-mode . cider-mode)
|
cider-mode)
|
||||||
(clojure-ts-mode . rainbow-delimiters-mode)))
|
|
||||||
|
|
||||||
;; Gleam
|
;; Gleam
|
||||||
(use-package gleam-ts-mode
|
(use-package gleam-ts-mode
|
||||||
@@ -48,14 +47,6 @@ bother with an explanation on each.
|
|||||||
:ensure t
|
:ensure t
|
||||||
:defer t)
|
:defer t)
|
||||||
|
|
||||||
(use-package inf-elixir
|
|
||||||
:defer t)
|
|
||||||
|
|
||||||
;; Go
|
|
||||||
(use-package go-mode
|
|
||||||
:demand t
|
|
||||||
:mode "\\.go\\'")
|
|
||||||
|
|
||||||
;; Meson
|
;; Meson
|
||||||
(use-package meson-mode
|
(use-package meson-mode
|
||||||
:demand t
|
:demand t
|
||||||
|
|||||||
@@ -5,8 +5,12 @@ choice is [[https://magit.vc/][Magit]]. I've kept the configuration pretty mini
|
|||||||
forge support really.
|
forge support really.
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
(use-package transient
|
||||||
|
:defer t)
|
||||||
|
|
||||||
(use-package magit
|
(use-package magit
|
||||||
:defer t
|
:defer t
|
||||||
|
:after (transient)
|
||||||
:bind (("C-c M" . magit-dispatch))
|
:bind (("C-c M" . magit-dispatch))
|
||||||
:custom
|
:custom
|
||||||
(magit-repository-directories (list (cons elpaca-repos-directory 1)))
|
(magit-repository-directories (list (cons elpaca-repos-directory 1)))
|
||||||
|
|||||||
Reference in New Issue
Block a user