I can't believe it compiles. Time to reorder.
This commit is contained in:
Executable
+15
@@ -0,0 +1,15 @@
|
||||
{
|
||||
orgTrivialBuild,
|
||||
epkgs,
|
||||
pkgs
|
||||
}:
|
||||
orgTrivialBuild {
|
||||
pname = "azos-emacs-lauretta";
|
||||
version = "0.1.6";
|
||||
src = ./elisp/azos-emacs-lauretta.org;
|
||||
packageRequires = with epkgs; [
|
||||
pkgs.azos-emacs-base
|
||||
pkgs.azos-emacs-station
|
||||
llm
|
||||
];
|
||||
}
|
||||
+2
-5
@@ -1,11 +1,8 @@
|
||||
{ pkgs } @ args:
|
||||
let
|
||||
inherit args;
|
||||
emacs-pkg = pkgs.emacs;
|
||||
epkgs = emacs-pkg.pkgs;
|
||||
trivialBuild = epkgs.trivialBuild;
|
||||
localEmacsPkg = (src: pkgs.callPackage src { orgTrivialBuild = pkgs.orgTrivialBuild; epkgs = epkgs; pkgs = pkgs; });
|
||||
localEmacsPkg = pkgs.localEmacsPkg;
|
||||
in
|
||||
{
|
||||
azos.emacs.exwm = localEmacsPkg ./azos-emacs-lauretta.nix;
|
||||
azos-emacs-lauretta = localEmacsPkg ./azos-emacs-lauretta.nix;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
#+title: Aner's Emacs EXWM Configuration
|
||||
#+property: header-args :results silent
|
||||
|
||||
* Base setup
|
||||
** Require
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(require 'azos-emacs-base)
|
||||
#+end_src
|
||||
|
||||
* Lauretta specific
|
||||
|
||||
** LLM
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(use-package llm-refactoring
|
||||
:init
|
||||
(require 'llm-openai)
|
||||
(setq llm-refactoring-provider (make-llm-openai :key "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")))
|
||||
#+end_src
|
||||
|
||||
* Provide
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(provide 'azos-emacs-lauretta)
|
||||
(add-hook 'after-init-hook (lambda () (require 'azos-emacs-lauretta)))
|
||||
#+end_src
|
||||
Reference in New Issue
Block a user