mirror of
https://github.com/JulienMalka/snowfield.git
synced 2025-03-28 23:00:58 +01:00
add dunst theme
This commit is contained in:
parent
1d1bfd4336
commit
0f869ded2d
2 changed files with 45 additions and 3 deletions
44
home-manager-modules/dunst/default.nix
Normal file
44
home-manager-modules/dunst/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
{ config, pkgs, lib, ... }:
|
||||||
|
let
|
||||||
|
cfg = config.luj.programs.dunst;
|
||||||
|
in
|
||||||
|
with lib;
|
||||||
|
{
|
||||||
|
options.luj.programs.dunst = {
|
||||||
|
enable = mkEnableOption "Enable Dunst";
|
||||||
|
};
|
||||||
|
|
||||||
|
config = mkIf cfg.enable {
|
||||||
|
|
||||||
|
services.dunst = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
global = {
|
||||||
|
corner_radius = 5;
|
||||||
|
follow = "mouse";
|
||||||
|
frame_color = "#89B4FA";
|
||||||
|
frame_width = 0;
|
||||||
|
separator_color = "frame";
|
||||||
|
};
|
||||||
|
|
||||||
|
urgency_low = {
|
||||||
|
background = "#1E1E2E";
|
||||||
|
foreground = "#CDD6F4";
|
||||||
|
};
|
||||||
|
urgency_normal = {
|
||||||
|
background = "#1E1E2E";
|
||||||
|
foreground = "#CDD6F4";
|
||||||
|
};
|
||||||
|
|
||||||
|
urgency_critical = {
|
||||||
|
background = "#1E1E2E";
|
||||||
|
foreground = "#CDD6F4";
|
||||||
|
frame_color = "#FAB387";
|
||||||
|
};
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
|
@ -13,6 +13,7 @@
|
||||||
luj.programs.waybar.enable = true;
|
luj.programs.waybar.enable = true;
|
||||||
luj.programs.waybar.interfaceName = "enp0s13f0u1u4u4";
|
luj.programs.waybar.interfaceName = "enp0s13f0u1u4u4";
|
||||||
luj.programs.kitty.enable = true;
|
luj.programs.kitty.enable = true;
|
||||||
|
luj.programs.dunst.enable = true;
|
||||||
luj.programs.zsh.enable = true;
|
luj.programs.zsh.enable = true;
|
||||||
luj.emails.enable = true;
|
luj.emails.enable = true;
|
||||||
|
|
||||||
|
@ -89,9 +90,6 @@
|
||||||
layout = "fr";
|
layout = "fr";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.dunst = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
programs.chromium = {
|
programs.chromium = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
Loading…
Add table
Reference in a new issue