Add alacritty module, with config file.

This commit is contained in:
CronyAkatsuki 2024-02-15 10:50:05 +01:00
parent 412dee6d0b
commit 492b7fde6b
3 changed files with 121 additions and 1 deletions

View File

@ -22,6 +22,7 @@
./modules/nvim.nix ./modules/nvim.nix
./modules/restic.nix ./modules/restic.nix
./modules/theming.nix ./modules/theming.nix
./modules/alacritty.nix
]; ];
@ -36,7 +37,6 @@
bukubrow # Nice bookmark manager browser support bukubrow # Nice bookmark manager browser support
rclone # Best sync client in the world rclone # Best sync client in the world
age # Simple file encryption age # Simple file encryption
alacritty # Best terminal
nitch # Simple system info nitch # Simple system info
libarchive # bsdtar libarchive # bsdtar
imagemagick # image tools imagemagick # image tools

View File

@ -0,0 +1,10 @@
{ inputs, ... }:
{
# Install alacritty
programs.alacritty.enable = true;
# Setup my config file
home.file = {
".config/alacritty/alacritty.toml".source = ./confs/alacritty.toml;
};
}

View File

@ -0,0 +1,110 @@
[colors.primary]
background = "#303446"
foreground = "#C6D0F5"
dim_foreground = "#C6D0F5"
bright_foreground = "#C6D0F5"
[colors.cursor]
text = "#303446"
cursor = "#F2D5CF"
[colors.vi_mode_cursor]
text = "#303446"
cursor = "#BABBF1"
[colors.search.matches]
foreground = "#303446"
background = "#A5ADCE"
[colors.search.focused_match]
foreground = "#303446"
background = "#A6D189"
[colors.footer_bar]
foreground = "#303446"
background = "#A5ADCE"
[colors.hints.start]
foreground = "#303446"
background = "#E5C890"
[colors.hints.end]
foreground = "#303446"
background = "#A5ADCE"
[colors.selection]
text = "#303446"
background = "#F2D5CF"
[colors.normal]
black = "#51576D"
red = "#E78284"
green = "#A6D189"
yellow = "#E5C890"
blue = "#8CAAEE"
magenta = "#F4B8E4"
cyan = "#81C8BE"
white = "#B5BFE2"
[colors.bright]
black = "#626880"
red = "#E78284"
green = "#A6D189"
yellow = "#E5C890"
blue = "#8CAAEE"
magenta = "#F4B8E4"
cyan = "#81C8BE"
white = "#A5ADCE"
[colors.dim]
black = "#51576D"
red = "#E78284"
green = "#A6D189"
yellow = "#E5C890"
blue = "#8CAAEE"
magenta = "#F4B8E4"
cyan = "#81C8BE"
white = "#B5BFE2"
[[colors.indexed_colors]]
index = 16
color = "#EF9F76"
[[colors.indexed_colors]]
index = 17
color = "#F2D5CF"
[font]
builtin_box_drawing = true
size = 11
[font.bold]
family = "CaskaydiaCove Nerd Font"
style = "Bold"
[font.bold_italic]
family = "CaskaydiaCove Nerd Font"
style = "Bold Italic"
[font.italic]
family = "CaskaydiaCove Nerd Font"
style = "Italic"
[font.normal]
family = "CaskaydiaCove Nerd Font"
style = "Regular"
[[keyboard.bindings]]
action = "ToggleFullscreen"
key = "F11"
[window]
decorations = "full"
dynamic_padding = true
dynamic_title = true
opacity = 1
startup_mode = "Maximized"
[window.padding]
x = 10
y = 10