20 lines
1 KiB
Nix
20 lines
1 KiB
Nix
{ inputs, pkgs, ... }:
|
|
{
|
|
imports = [ inputs.lavi.homeManagerModules.lavi ];
|
|
|
|
lavi = {
|
|
neovim.enable = true; # Adds lavi-nvim to programs.neovim.plugins
|
|
ghostty.enable = true; # Configures programs.ghostty.themes.lavi
|
|
alacritty.enable = true; # Merges colors into programs.alacritty.settings
|
|
bat.enable = true; # Installs tmTheme and sets bat theme to Lavi
|
|
kitty.enable = true; # Appends to programs.kitty.extraConfig
|
|
foot.enable = true; # Merges into programs.foot.settings
|
|
btop.enable = true; # Writes theme file and sets color_theme
|
|
bottom.enable = true; # Merges styles into programs.bottom.settings
|
|
clipse.enable = true; # Merges theme into services.clipse.theme
|
|
dank-material-shell.enable = true; # Configures programs.dank-material-shell custom theme
|
|
opencode.enable = true; # Configures programs.opencode.themes.lavi
|
|
wezterm.enable = true; # Writes theme to wezterm/colors/
|
|
zellij.enable = true; # Configures programs.zellij.themes.lavi
|
|
};
|
|
}
|