Small changes
This commit is contained in:
@@ -145,7 +145,8 @@ for those which have a name in ~clean-buffers-keep~.
|
|||||||
(defconst clean-buffers-keep
|
(defconst clean-buffers-keep
|
||||||
(list "config.org" "*scratch*"
|
(list "config.org" "*scratch*"
|
||||||
"*dashboard*" "*Messages*"
|
"*dashboard*" "*Messages*"
|
||||||
"*Warnings*" "*eshell*")
|
"*Warnings*" "*eshell*"
|
||||||
|
"*ChatGPT*")
|
||||||
"List of buffer names to preserve.")
|
"List of buffer names to preserve.")
|
||||||
|
|
||||||
(defun clean-buffers ()
|
(defun clean-buffers ()
|
||||||
@@ -3026,6 +3027,8 @@ write the code.
|
|||||||
|
|
||||||
(nmmap
|
(nmmap
|
||||||
:keymaps 'org-mode-map
|
:keymaps 'org-mode-map
|
||||||
|
"]]" #'org-next-visible-heading
|
||||||
|
"[[" #'org-previous-visible-heading
|
||||||
"TAB" #'org-cycle)
|
"TAB" #'org-cycle)
|
||||||
|
|
||||||
(local-leader
|
(local-leader
|
||||||
@@ -3035,9 +3038,12 @@ write the code.
|
|||||||
"t" #'org-todo
|
"t" #'org-todo
|
||||||
"r" #'org-list-repair
|
"r" #'org-list-repair
|
||||||
"," #'org-priority
|
"," #'org-priority
|
||||||
|
"n" #'org-narrow-to-subtree
|
||||||
|
"w" #'widen
|
||||||
"i" #'org-insert-structure-template
|
"i" #'org-insert-structure-template
|
||||||
"p" #'org-latex-preview
|
"p" #'org-latex-preview
|
||||||
"e" #'org-export-dispatch
|
"e" #'org-babel-execute-src-block-maybe
|
||||||
|
"E" #'org-export-dispatch
|
||||||
"o" #'org-edit-special
|
"o" #'org-edit-special
|
||||||
"T" #'org-babel-tangle
|
"T" #'org-babel-tangle
|
||||||
"S" #'org-property-action
|
"S" #'org-property-action
|
||||||
@@ -4279,7 +4285,7 @@ effectively.
|
|||||||
tab-bar-auto-width-min '((20) 2)
|
tab-bar-auto-width-min '((20) 2)
|
||||||
tab-bar-tab-name-function #'+tab-bar/name-func)
|
tab-bar-tab-name-function #'+tab-bar/name-func)
|
||||||
|
|
||||||
(defvar +tab-bar/buffer-name-max-len 7)
|
(defvar +tab-bar/buffer-name-max-len 9)
|
||||||
(defvar +tab-bar/project-name-max-len 10)
|
(defvar +tab-bar/project-name-max-len 10)
|
||||||
|
|
||||||
(defun +tab-bar/--abbreviate-project-name ()
|
(defun +tab-bar/--abbreviate-project-name ()
|
||||||
@@ -4296,11 +4302,13 @@ effectively.
|
|||||||
(get-mru-window))))))
|
(get-mru-window))))))
|
||||||
(ext (string-match "\\.[[:word:]]+$" buffer-name)))
|
(ext (string-match "\\.[[:word:]]+$" buffer-name)))
|
||||||
(if (> (or ext (length buffer-name)) +tab-bar/buffer-name-max-len)
|
(if (> (or ext (length buffer-name)) +tab-bar/buffer-name-max-len)
|
||||||
(thread-last
|
(thread-first
|
||||||
(if ext
|
buffer-name
|
||||||
(substring buffer-name ext)
|
(substring 0 +tab-bar/buffer-name-max-len)
|
||||||
"")
|
(concat "<...>"
|
||||||
(concat (substring buffer-name 0 +tab-bar/buffer-name-max-len) "<...>"))
|
(if ext
|
||||||
|
(substring buffer-name ext)
|
||||||
|
"")))
|
||||||
buffer-name)))
|
buffer-name)))
|
||||||
|
|
||||||
(defun +tab-bar/name-func ()
|
(defun +tab-bar/name-func ()
|
||||||
|
|||||||
@@ -110,9 +110,7 @@ Otherwise, if C-u is used, you can select an instance to spawn."
|
|||||||
(cond
|
(cond
|
||||||
((null arg) (eshell))
|
((null arg) (eshell))
|
||||||
((numberp arg)
|
((numberp arg)
|
||||||
(if (= arg 1)
|
(eshell arg))
|
||||||
(eshell nil)
|
|
||||||
(eshell (1- arg))))
|
|
||||||
(t (+eshell/--choose-instance))))
|
(t (+eshell/--choose-instance))))
|
||||||
|
|
||||||
(defun +eshell/at-cwd (&optional arg)
|
(defun +eshell/at-cwd (&optional arg)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"NeoSolarized": { "branch": "master", "commit": "b94b1a9ad51e2de015266f10fdc6e142f97bd617" },
|
"NeoSolarized": { "branch": "master", "commit": "b94b1a9ad51e2de015266f10fdc6e142f97bd617" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "f0f5bbb9e5bfae5e6468f9359ffea3d151418176" },
|
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
|
"telescope.nvim": { "branch": "master", "commit": "0294ae3eafe662c438addb8692d9c98ef73a983e" },
|
||||||
"vim-tmux-navigator": { "branch": "master", "commit": "c45243dc1f32ac6bcf6068e5300f3b2b237e576a" }
|
"vim-tmux-navigator": { "branch": "master", "commit": "c45243dc1f32ac6bcf6068e5300f3b2b237e576a" }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user