| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- { config, pkgs, lib, inputs, ... }:
- let
- users = import ./../../../../config/users.nix;
- in
- {
- imports = [
- inputs.dux.homeModules.dank-material-shell
- ./settings.nix
- ./clipboard-settings.nix
- ./apps/dux-files
- ../../appearance/images
- ../../appearance/theme/breeze-dark.nix
- ../../appearance/theme/notwaita.nix
- ];
- home.packages = with pkgs; [
- dsearch
- ];
- home.file.".config/DankMaterialShell/plugin_settings.json".source = ./plugin_settings.json;
- programs.dank-material-shell = {
- enable = true;
-
- systemd = {
- enable = true;
- restartIfChanged = true;
- };
- enableSystemMonitoring = true;
- enableVPN = true;
- enableDynamicTheming = true;
- enableAudioWavelength = true;
- enableCalendarEvents = true;
- session = {
- isLightMode = false;
- wallpaperPath = "/home/${users.default}/Pictures/shell-imgs/bg.png";
- wallpaperFillMode = "PreserveAspectCrop";
- };
- };
- }
|