mirror of
https://git.sr.ht/~rouven/nixos-config
synced 2024-11-15 13:23:11 +01:00
60 lines
1.6 KiB
Nix
60 lines
1.6 KiB
Nix
{ config, pkgs, nix-colors, ... }:
|
|
{
|
|
programs.alacritty = {
|
|
enable = true;
|
|
settings = {
|
|
env = {
|
|
TERM = "xterm-256color";
|
|
};
|
|
font = {
|
|
size = 8;
|
|
};
|
|
shell.program = "${pkgs.zsh}/bin/zsh";
|
|
window.opacity = 0.7;
|
|
|
|
colors = {
|
|
primary = {
|
|
background = "#${config.colorScheme.colors.base00}";
|
|
foreground = "#${config.colorScheme.colors.base05}";
|
|
};
|
|
cursor = {
|
|
text = "CellBackground";
|
|
cursor = "CellForeground";
|
|
};
|
|
vi_mode_cursor = {
|
|
text = "CellBackground";
|
|
cursor = "CellForeground";
|
|
};
|
|
#search = {
|
|
#matches = {
|
|
#foreground = "#44475a";
|
|
#background = "#50fa7b";
|
|
#};
|
|
#focused_match = {
|
|
#foreground = "#44475a";
|
|
#background = "#ffb86c";
|
|
#};
|
|
#footer_bar = {
|
|
#background = "#282a36";
|
|
#foreground = "#f8f8f2";
|
|
#};
|
|
#};
|
|
selection = {
|
|
text = "CellForeground";
|
|
background = "#${config.colorScheme.colors.base03}";
|
|
};
|
|
normal = {
|
|
black = "#${config.colorScheme.colors.base01}";
|
|
red = "#${config.colorScheme.colors.base08}";
|
|
green = "#${config.colorScheme.colors.base0A}";
|
|
yellow = "#${config.colorScheme.colors.base0B}";
|
|
blue = "#${config.colorScheme.colors.base0D}";
|
|
magenta = "#${config.colorScheme.colors.base0E}";
|
|
cyan = "#${config.colorScheme.colors.base0C}";
|
|
white = "#${config.colorScheme.colors.base05}";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|