Sleep changed, added headphones command.
This commit is contained in:
+1
-1
Submodule azos-core updated: 0cdc3208f2...6da8a30fa0
Generated
+4
-4
@@ -6,11 +6,11 @@
|
||||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754648724,
|
||||
"narHash": "sha256-rkv5hNteekFonbSBkIlCoRZfOD3QzWkI6iBBstDI2eU=",
|
||||
"lastModified": 1758608822,
|
||||
"narHash": "sha256-m9zuMl7NfSbF7sAbq2t7m6vCwvHQKJvLoZlWRTVPuy0=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "0cdc3208f2aaa233c837c968583a79d45b968899",
|
||||
"revCount": 57,
|
||||
"rev": "6da8a30fa02eab522470962bab2474270bf7a013",
|
||||
"revCount": 60,
|
||||
"type": "git",
|
||||
"url": "file:./azos-core"
|
||||
},
|
||||
|
||||
@@ -11,5 +11,6 @@
|
||||
./reaper.nix
|
||||
./discord.nix
|
||||
./spotify.nix
|
||||
./headphones-whmx4000.nix
|
||||
];
|
||||
}
|
||||
|
||||
Executable
+23
@@ -0,0 +1,23 @@
|
||||
{
|
||||
lib,
|
||||
config,
|
||||
pkgs,
|
||||
...
|
||||
}: let
|
||||
isEnabled =
|
||||
config.azos.headphones-whmx4000.enable;
|
||||
in {
|
||||
options.azos.headphones-whmx4000.enable = lib.mkOption {
|
||||
default = true;
|
||||
example = true;
|
||||
type = lib.types.bool;
|
||||
};
|
||||
|
||||
config = lib.mkIf isEnabled {
|
||||
home.packages = with pkgs; [
|
||||
( pkgs.writeShellScriptBin
|
||||
"azos-connect-headphones-whmx4000"
|
||||
"echo \"connect AC:80:0A:AF:E1:C2\" | bluetoothctl" )
|
||||
];
|
||||
};
|
||||
}
|
||||
@@ -106,5 +106,10 @@
|
||||
services.upower.enable = true;
|
||||
programs.light.enable = true;
|
||||
|
||||
systemd.targets.sleep.enable = false;
|
||||
systemd.targets.suspend.enable = false;
|
||||
systemd.targets.hibernate.enable = false;
|
||||
systemd.targets.hybrid-sleep.enable = false;
|
||||
|
||||
system.stateVersion = "24.11"; # Did you read the comment?
|
||||
}
|
||||
|
||||
@@ -46,4 +46,14 @@
|
||||
|
||||
#Oh my god disable sleep on lid closed
|
||||
services.logind.lidSwitchExternalPower = "ignore";
|
||||
systemd.sleep.extraConfig = ''
|
||||
[Sleep]
|
||||
AllowSuspend=yes
|
||||
AllowHibernation=no
|
||||
AllowSuspendThenHibernate=no
|
||||
'';
|
||||
systemd.targets.sleep.enable = false;
|
||||
systemd.targets.suspend.enable = false;
|
||||
systemd.targets.hibernate.enable = false;
|
||||
systemd.targets.hybrid-sleep.enable = false;
|
||||
}
|
||||
|
||||
@@ -10,6 +10,6 @@ orgTrivialBuild {
|
||||
packageRequires = with epkgs; [
|
||||
pkgs.azos-emacs-base
|
||||
pkgs.azos-emacs-station
|
||||
llm
|
||||
gptel
|
||||
];
|
||||
}
|
||||
|
||||
@@ -13,10 +13,22 @@
|
||||
** 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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")))
|
||||
(use-package gptel
|
||||
:config
|
||||
(setq
|
||||
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")))
|
||||
:hook
|
||||
(gptel-mode . (lambda ()
|
||||
(setq-local whitespace-style '(face tabs trailing tab-mark
|
||||
indentation))))
|
||||
)
|
||||
#+end_src
|
||||
|
||||
* Provide
|
||||
|
||||
Reference in New Issue
Block a user