wip
This commit is contained in:
27
home.org
27
home.org
@@ -644,6 +644,16 @@ Actually, nix *really* requires ~bash~. This is a plugin that allows using zsh f
|
|||||||
}
|
}
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
** Claude Code
|
||||||
|
|
||||||
|
#+BEGIN_SRC nix :tangle target/claude-code.nix
|
||||||
|
{
|
||||||
|
programs.claude-code = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
* Emacs
|
* Emacs
|
||||||
Emacs is a huge portion of this configuration, so although it's a home-manager "program", I'm
|
Emacs is a huge portion of this configuration, so although it's a home-manager "program", I'm
|
||||||
breaking it out into its own top-level section. Many of the sections here have two code blocks: a
|
breaking it out into its own top-level section. Many of the sections here have two code blocks: a
|
||||||
@@ -934,16 +944,6 @@ content to be.
|
|||||||
window-persistent-parameters))
|
window-persistent-parameters))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** Claude Code
|
|
||||||
|
|
||||||
#+BEGIN_SRC nix :tangle target/claude-code.nix
|
|
||||||
{
|
|
||||||
programs.claude-code = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
#+END_SRC
|
|
||||||
|
|
||||||
** Editing
|
** Editing
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:header-args:elisp: :tangle target/emacs-editing.el
|
:header-args:elisp: :tangle target/emacs-editing.el
|
||||||
@@ -1148,9 +1148,10 @@ available? It seems to work for now anyway...
|
|||||||
(display-fill-column-indicator-mode 1))
|
(display-fill-column-indicator-mode 1))
|
||||||
(add-hook 'prog-mode-hook 'jf-init-fill-column)
|
(add-hook 'prog-mode-hook 'jf-init-fill-column)
|
||||||
|
|
||||||
(setopt eglot-ignored-server-capabilities '(:inlayHintProvider))
|
(setopt eglot-ignored-server-capabilities '(:inlayHintProvider :semanticTokensProvider))
|
||||||
(add-hook 'eglot-managed-mode-hook (lambda () (eglot-inlay-hints-mode -1)) nil t)
|
(add-hook 'eglot-managed-mode-hook (lambda () (eglot-inlay-hints-mode -1)) nil t)
|
||||||
(require 'eglot)
|
(require 'eglot)
|
||||||
|
(setopt eglot-code-action-indications nil)
|
||||||
(bind-keys :map eglot-mode-map
|
(bind-keys :map eglot-mode-map
|
||||||
("C-c a" . eglot-code-actions)
|
("C-c a" . eglot-code-actions)
|
||||||
("C-c r" . eglot-rename)
|
("C-c r" . eglot-rename)
|
||||||
@@ -1409,8 +1410,8 @@ available? It seems to work for now anyway...
|
|||||||
consult-theme :preview-key '(:debounce 0.2 any)
|
consult-theme :preview-key '(:debounce 0.2 any)
|
||||||
consult-ripgrep consult-git-grep consult-grep consult-man
|
consult-ripgrep consult-git-grep consult-grep consult-man
|
||||||
consult-bookmark consult-recent-file consult-xref
|
consult-bookmark consult-recent-file consult-xref
|
||||||
consult--source-bookmark consult--source-file-register
|
consult-source-bookmark consult-source-file-register
|
||||||
consult--source-recent-file consult--source-project-recent-file
|
consult-source-recent-file consult-source-project-recent-file
|
||||||
;; :preview-key "M-."
|
;; :preview-key "M-."
|
||||||
:preview-key '(:debounce 0.4 any))
|
:preview-key '(:debounce 0.4 any))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user