feat: consume dms shell from m3ta-home

This commit is contained in:
2026-06-01 19:51:18 +02:00
parent 06815b1bd8
commit d56ef56dcd
4 changed files with 12 additions and 21 deletions
Generated
+4 -3
View File
@@ -379,6 +379,7 @@
"dms-plugin-registry": { "dms-plugin-registry": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
"m3ta-home",
"nixpkgs" "nixpkgs"
] ]
}, },
@@ -573,6 +574,7 @@
"agent-lib": "agent-lib", "agent-lib": "agent-lib",
"agents": "agents_2", "agents": "agents_2",
"dms": "dms", "dms": "dms",
"dms-plugin-registry": "dms-plugin-registry",
"home-manager": "home-manager_4", "home-manager": "home-manager_4",
"m3ta-nixpkgs": "m3ta-nixpkgs", "m3ta-nixpkgs": "m3ta-nixpkgs",
"nix-colors": "nix-colors", "nix-colors": "nix-colors",
@@ -582,8 +584,8 @@
"nur": "nur" "nur": "nur"
}, },
"locked": { "locked": {
"lastModified": 1780332501, "lastModified": 1780336233,
"narHash": "sha256-Esn5LBzLcUU4dcWrMXjBo6VNi9XMzs356/8tuvPHwBE=", "narHash": "sha256-y+TPAauff8RtustIj5f6anEHyW7BpSObQ4hLo/6wkjA=",
"path": "/home/sascha.koenig/p/NIX/m3ta-home", "path": "/home/sascha.koenig/p/NIX/m3ta-home",
"type": "path" "type": "path"
}, },
@@ -1081,7 +1083,6 @@
"agenix": "agenix", "agenix": "agenix",
"agents": "agents", "agents": "agents",
"disko": "disko", "disko": "disko",
"dms-plugin-registry": "dms-plugin-registry",
"home-manager": "home-manager_2", "home-manager": "home-manager_2",
"llm-agents": "llm-agents", "llm-agents": "llm-agents",
"m3ta-home": "m3ta-home", "m3ta-home": "m3ta-home",
-5
View File
@@ -49,11 +49,6 @@
url = "git+ssh://gitea@code.m3ta.dev/m3tam3re/AGENTS"; url = "git+ssh://gitea@code.m3ta.dev/m3tam3re/AGENTS";
}; };
nix-colors.url = "github:misterio77/nix-colors"; nix-colors.url = "github:misterio77/nix-colors";
dms-plugin-registry = {
url = "github:AvengeMedia/dms-plugin-registry";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = { outputs = {
+7 -13
View File
@@ -32,9 +32,8 @@
# Please also change your hostname accordingly: # Please also change your hostname accordingly:
#:w #:w
# networking.hostName = "nixos"; # Define your hostname. # networking.hostName = "nixos"; # Define your hostname.
{inputs, ...}: { {...}: {
imports = [ imports = [
inputs.dms-plugin-registry.modules.default
../common ../common
./configuration.nix ./configuration.nix
./hardware.nix ./hardware.nix
@@ -56,15 +55,10 @@
}; };
# rocmOverrideGfx = "11.0.3"; # rocmOverrideGfx = "11.0.3";
}; };
programs.dms-shell = { # System prerequisites formerly enabled transitively by the NixOS
enable = true; # programs.dms-shell module. DMS itself is configured via m3ta-home.
enableDynamicTheming = true; services.power-profiles-daemon.enable = true;
enableClipboardPaste = true; services.accounts-daemon.enable = true;
plugins = { hardware.i2c.enable = true;
dankBatteryAlerts.enable = true; hardware.graphics.enable = true;
emojiLauncher.enable = true;
dankPomodoroTimer.enable = true;
dankVault.enable = true;
};
};
} }
+1
View File
@@ -65,6 +65,7 @@
hyprland.enable = true; hyprland.enable = true;
rofi.enable = true; rofi.enable = true;
wayland.enable = true; wayland.enable = true;
dms.enable = true;
}; };
apps = { apps = {
crypto.enable = false; crypto.enable = false;