updated
This commit is contained in:
parent
8107890427
commit
a2a41f3d80
10 changed files with 110 additions and 83 deletions
|
|
@ -13,7 +13,10 @@
|
|||
#50 series nvidia drivers are kinda a mess; use 6.12 if there's any issues
|
||||
#kernelPackages = pkgs.linuxPackages_6_12;
|
||||
consoleLogLevel = 3;
|
||||
initrd.verbose = false;
|
||||
initrd = {
|
||||
verbose = false;
|
||||
kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"];
|
||||
};
|
||||
kernelParams = [
|
||||
"quiet"
|
||||
"splash"
|
||||
|
|
|
|||
34
hosts/modules/dms.nix
Normal file
34
hosts/modules/dms.nix
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
inputs,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
imports = [inputs.dms-plugins-registry.nixosModules.default];
|
||||
programs.dms-shell = {
|
||||
enable = true;
|
||||
quickshell.package = pkgs.quickshell;
|
||||
|
||||
systemd = {
|
||||
enable = true;
|
||||
restartIfChanged = true;
|
||||
};
|
||||
|
||||
enableSystemMonitoring = true;
|
||||
enableVPN = false;
|
||||
enableDynamicTheming = true;
|
||||
enableAudioWavelength = true;
|
||||
enableCalendarEvents = false;
|
||||
enableClipboardPaste = true;
|
||||
|
||||
plugins = {
|
||||
dankKDEConnect.enable = true;
|
||||
dankGifSearch.enable = true;
|
||||
calculator.enable = true;
|
||||
dockerManager.enable = true;
|
||||
developerUtilities.enable = true;
|
||||
emojiLauncher.enable = true;
|
||||
webSearch.enable = true;
|
||||
nixMonitor.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -1,15 +1,17 @@
|
|||
{
|
||||
config,
|
||||
inputs,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
inputs.dankMaterialShell.nixosModules.greeter
|
||||
];
|
||||
|
||||
programs.dank-material-shell.greeter = {
|
||||
services.displayManager.dms-greeter = {
|
||||
enable = true;
|
||||
compositor.name = "hyprland";
|
||||
configHome = "/home/${config.theme.user}";
|
||||
configFiles = ["/home/${config.theme.user}/.config/DankMaterialShell/settings.json"];
|
||||
quickshell.package = pkgs.quickshell;
|
||||
logs = {
|
||||
save = true;
|
||||
path = "/tmp/greeter.log";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue