feat: update laptop config

This commit is contained in:
Nickolaj Jepsen 2025-12-27 00:32:56 +01:00
parent d769b830a2
commit 623d8c9576
16 changed files with 117 additions and 105 deletions

View file

@ -46,12 +46,12 @@ in {
};
};
programs.dankMaterialShell.default.settings = {
programs.dank-material-shell.default.settings = {
# Disables wallpaper management in DMS to avoid conflicts with Hyprpaper
screenPreferences.wallpaper = [];
};
programs.dankMaterialShell.default.session = {
programs.dank-material-shell.default.session = {
# Attempt to set a default wallpaper on first run
wallpaperPath = unknownPng;
};

View file

@ -70,13 +70,14 @@
centerWidgets = [
"focusedWindow"
];
rightWidgets = [
"music"
"systemTray"
"cpuUsage"
"controlCenterButton"
"notificationButton"
];
rightWidgets =
[
"music"
"systemTray"
"cpuUsage"
"controlCenterButton"
]
++ lib.optional config.fireproof.hardware.battery "battery" ++ ["notificationButton"];
}
// commonBarSettings;
@ -123,7 +124,7 @@
in {
config = lib.mkIf config.fireproof.desktop.enable {
fireproof.home-manager = {
programs.dankMaterialShell.default.settings = {
programs.dank-material-shell.default.settings = {
launcherLogoMode = "os";
launcherLogoContrast = 1;
launcherLogoSizeOffset = 3;

View file

@ -16,10 +16,10 @@
fireproof.home-manager = {
imports = [
inputs.dankMaterialShell.homeModules.dankMaterialShell.default
inputs.dank-material-shell.homeModules.dank-material-shell
];
programs.dankMaterialShell = {
programs.dank-material-shell = {
enable = true;
enableDynamicTheming = false;

View file

@ -30,7 +30,7 @@ in {
matugen_type = "scheme-expressive";
};
programs.dankMaterialShell.default.settings = {
programs.dank-material-shell.default.settings = {
# Color theme
currentThemeName = "custom";
customThemeFile = "/home/${username}/.config/DankMaterialShell/colors.json";