42 lines
691 B
Nix
42 lines
691 B
Nix
# Stylix-themed program configurations
|
|
# All programs here are managed via programs.<name>.enable for Stylix auto-theming
|
|
{ config, pkgs, lib, ... }:
|
|
|
|
{
|
|
programs = {
|
|
#
|
|
# Terminals
|
|
#
|
|
# Ghostty config is in shared/modules/apps/ghostty.nix (enable with ghosttyApp.enable = true)
|
|
|
|
foot = {
|
|
enable = true;
|
|
# Stylix handles colors and fonts
|
|
settings = {
|
|
main = {
|
|
pad = "4x4";
|
|
};
|
|
};
|
|
};
|
|
|
|
#
|
|
# CLI Tools
|
|
#
|
|
bat.enable = true;
|
|
|
|
fzf = {
|
|
enable = true;
|
|
enableZshIntegration = true;
|
|
};
|
|
|
|
btop.enable = true;
|
|
|
|
mpv.enable = true;
|
|
|
|
#
|
|
# Launcher
|
|
#
|
|
wofi.enable = true;
|
|
};
|
|
}
|