chore: update flake inputs and module configs

- Update flake.lock (crane, ghostty, home-manager, niri, nixpkgs, etc.)
- Add noctalia cachix substituter
- Enable power-profiles-daemon service
- Minor formatting cleanup in power.nix and services.nix

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
2026-05-04 03:40:31 +09:00
co-authored by Claude Sonnet 4.6
parent 993d5d68d1
commit 15120d22e2
4 changed files with 117 additions and 265 deletions
+2
View File
@@ -2,10 +2,12 @@
nix.settings = {
extra-substituters = [
"https://moons-dotfiles.cachix.org"
"https://noctalia.cachix.org"
];
extra-trusted-public-keys = [
"moons-dotfiles.cachix.org-1:WHoroKiNScG2/dpxHHL1I0qVmvuQhJbEAP+DS2j9Rr0="
"noctalia.cachix.org-1:pCOR47nnMEo5thcxNDtzWpOxNFQsBRglJzxWPp3dkU4="
];
};
}
+4 -3
View File
@@ -1,5 +1,4 @@
{ ... }:
{
{...}: {
boot.kernelParams = [
"mem_sleep_default=deep"
];
@@ -9,4 +8,6 @@
powertop.enable = true;
};
}
services.power-profiles-daemon.enable = true;
}
+1 -4
View File
@@ -1,7 +1,5 @@
{ pkgs, ... }:
{
{pkgs, ...}: {
services = {
blueman.enable = true; # Bluetooth Support
tumbler.enable = true; # Image/video preview
@@ -47,7 +45,6 @@
rpcbind.enable = true;
};
virtualisation.docker = {
enable = true;
autoPrune = {