Revamp, made lauretta suite, fixed things. broke others.

This commit is contained in:
2025-11-27 00:17:50 +02:00
parent 609435b164
commit 875fdd4bd5
6 changed files with 18 additions and 13 deletions
Generated
+7 -7
View File
@@ -5,11 +5,11 @@
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1763848346,
"narHash": "sha256-5siHv8VMluWU3XxGdiBGnT671zdFrLzt56fFiiuIlTA=",
"lastModified": 1764181904,
"narHash": "sha256-WKpEdmkxUDCgG7vGF8Ef1Wb4YhRwICjyqP92fofSkH0=",
"ref": "refs/heads/master",
"rev": "86fd1e15cab36eba0ed3937ebe97999ccdaedcab",
"revCount": 82,
"rev": "6738a5ec845e90262ab755203dde9861eac6807e",
"revCount": 85,
"type": "git",
"url": "file:./azos-core"
},
@@ -75,11 +75,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1763618868,
"narHash": "sha256-v5afmLjn/uyD9EQuPBn7nZuaZVV9r+JerayK/4wvdWA=",
"lastModified": 1764081664,
"narHash": "sha256-sUoHmPr/EwXzRMpv1u/kH+dXuvJEyyF2Q7muE+t0EU4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a8d610af3f1a5fb71e23e08434d8d61a466fc942",
"rev": "dc205f7b4fdb04c8b7877b43edb7b73be7730081",
"type": "github"
},
"original": {
+1 -1
View File
@@ -11,7 +11,6 @@
imports = [
outputs.homeManagerModules
outputs.azos-core.homeManagerModules
./lauretta-emacs.nix
];
programs.home-manager.enable = true;
@@ -21,6 +20,7 @@
azos.suites.dev.enable = true;
azos.suites.station.enable = true;
azos.suites.exwm.enable = true;
azos.suites.lauretta.enable = true;
azos.name = "Aner Zakobar";
home = {
+1
View File
@@ -14,5 +14,6 @@
./spotify.nix
./headphones-whmx4000.nix
./deluge.nix
./lauretta-emacs.nix
];
}
@@ -5,10 +5,14 @@
azos-utils,
...
}: let
isEnabled =
config.azos.emacs.enable && config.azos.suites.lauretta.enable;
emacspkgs = config.azos.emacs.emacspkg.pkgs;
localPkgName = "azos-emacs-lauretta";
in {
#Set config
config = {
options.azos.suites.lauretta.enable = azos-utils.mkSuiteEnableOption {};
config = lib.mkIf isEnabled {
azos.emacs.enabledSuites = [localPkgName];
#Base emacs suite definition
+3 -3
View File
@@ -16,14 +16,14 @@
(use-package gptel
:config
(setq
gptel-model 'openai/gpt-oss-120b
gptel-model "openai/gpt-oss-120b"
gptel-backend
(gptel-make-openai "Groq"
:host "api.groq.com"
:endpoint "/openai/v1/chat/completions"
:stream t
:key "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"
:models '('openai/gpt-oss-120b)))
:models '("openai/gpt-oss-120b")))
:hook
(gptel-mode . (lambda ()
(setq-local whitespace-style '(face tabs trailing tab-mark
@@ -56,5 +56,5 @@
#+begin_src emacs-lisp
(provide 'azos-emacs-lauretta)
(add-hook 'after-init-hook (lambda () (require 'azos-emacs-lauretta)))
;; (add-hook 'after-init-hook (lambda () (require 'azos-emacs-lauretta)))
#+end_src