44 lines
979 B
Nix
44 lines
979 B
Nix
{
|
|
pkgs,
|
|
...
|
|
}:
|
|
|
|
let
|
|
images = pkgs.callPackage ../images { };
|
|
in
|
|
{
|
|
imports = [
|
|
./cursor.nix
|
|
./fnott.nix
|
|
# ./gtk.nix TODO: check why so weird
|
|
./hyprlock.nix
|
|
./nvim.nix
|
|
./taskwarrior.nix
|
|
# ./qt.nix TODO: check why so weird
|
|
];
|
|
|
|
catppuccin = {
|
|
enable = false;
|
|
flavor = "mocha";
|
|
accent = "pink";
|
|
|
|
alacritty.enable = true;
|
|
anki.enable = true;
|
|
element-desktop.enable = true;
|
|
firefox.enable = true;
|
|
fzf.enable = true;
|
|
imv.enable = true;
|
|
lazygit.enable = true;
|
|
rofi.enable = true;
|
|
spotify-player.enable = true;
|
|
thunderbird.enable = true;
|
|
vscode.profiles.default.enable = true;
|
|
yazi.enable = true;
|
|
zathura.enable = true;
|
|
zsh-syntax-highlighting.enable = true;
|
|
};
|
|
|
|
# ── Icon for Lock & Loginscreen ───────────────────────────────────────
|
|
xdg.configFile.".face.icon".source = "${images.face}";
|
|
}
|