1
Fork 0
satellite/modules/applications/alacritty.nix

66 lines
1.4 KiB
Nix
Raw Normal View History

{ pkgs, ... }:
let
githubAlacrittyTheme =
"${pkgs.githubNvimTheme}/terminal/alacritty/github_light.yml";
in {
2020-04-12 12:45:29 +02:00
home-manager.users.adrielus.programs.alacritty = {
enable = true;
settings = {
import = [ githubAlacrittyTheme ];
2020-04-12 12:45:29 +02:00
window = {
2021-11-29 15:00:11 +01:00
decorations = "none";
2020-04-12 12:45:29 +02:00
padding = {
2021-11-29 15:00:11 +01:00
x = 8;
2020-04-12 12:45:29 +02:00
y = 8;
};
2021-11-29 15:00:11 +01:00
gtk_theme_variant = "light";
};
2020-04-12 12:45:29 +02:00
2020-04-12 14:09:13 +02:00
# transparent bg:)
2022-01-13 07:46:04 +01:00
background_opacity = 0.6;
2021-11-29 15:00:11 +01:00
fonts.normal.family = "Source Code Pro";
2020-04-12 14:09:13 +02:00
2020-04-12 12:45:29 +02:00
colors = {
cursor = {
2021-11-29 15:00:11 +01:00
text = "#c880b7";
cursor = "#fcf68d";
2020-04-12 12:45:29 +02:00
};
selection = {
text = "#b5b5b5";
background = "#18354f";
};
primary = {
2022-01-13 07:46:04 +01:00
background = "#d1d5ff";
2021-11-29 15:00:11 +01:00
foreground = "#18354f";
2020-04-12 12:45:29 +02:00
};
normal = {
2021-11-29 15:00:11 +01:00
black = "#3d0a3b";
red = "#c880b7";
blue = "#6f38c7";
yellow = "#8de336";
2022-01-13 07:46:04 +01:00
green = "#00a3e3";
magenta = "#ff4a9f";
2021-11-29 15:00:11 +01:00
cyan = "#ff577e";
white = "#e2e8ef";
2020-04-12 12:45:29 +02:00
};
bright = {
2021-11-29 15:00:11 +01:00
black = "#5e105c";
2022-01-13 07:46:04 +01:00
red = "#b32ab5";
2021-12-02 18:57:32 +01:00
green = "#2ec0f9";
# green = "#b726d4";
2022-01-13 07:46:04 +01:00
yellow = "#ded433";
blue = "#4fb4db";
magenta = "#b58297";
2021-11-29 15:00:11 +01:00
cyan = "#ffcf66";
2020-04-12 12:45:29 +02:00
white = "#ffffff";
};
};
};
};
}