dotfiles/system/nixos/home-manager/desktop.nix

40 lines
670 B
Nix

{ config, inputs, pkgs, username }:
{
imports = [
./modules/alacritty.nix
./modules/autorandr.nix
./modules/espanso.nix
./modules/i3.nix
];
services.dunst = {
enable = true;
settings = {
global = {
follow = "keyboard";
};
};
};
services.flameshot = {
enable = true;
settings = {
General = {
disabledTrayIcon = false;
saveAfterCopy = true;
savePath = "/home/${username}/Pictures/Screenshots";
showHelp = false;
uiColor = "#60a5fa";
};
};
};
xdg.configFile.wallpaper = {
source = ../../../config/wallpaper;
recursive = true;
};
}