summaryrefslogtreecommitdiff
path: root/alacritty.nix
diff options
context:
space:
mode:
authorGabriel A. Giovanini <g.giovanini@gridx.de>2025-06-23 15:41:24 +0200
committerGabriel A. Giovanini <g.giovanini@gridx.de>2025-06-23 16:05:33 +0200
commit9fcdfe5d6b1c5d518d79345571038d90b6bd6dbf (patch)
tree9400df8e05a8de8a7c0b227b1f7fba16783aa6e0 /alacritty.nix
downloadhome-manager-9fcdfe5d6b1c5d518d79345571038d90b6bd6dbf.tar.gz
home-manager-9fcdfe5d6b1c5d518d79345571038d90b6bd6dbf.tar.bz2
home-manager-9fcdfe5d6b1c5d518d79345571038d90b6bd6dbf.zip
feat: Add configuration from private dotfiles repo
Diffstat (limited to 'alacritty.nix')
-rw-r--r--alacritty.nix58
1 files changed, 58 insertions, 0 deletions
diff --git a/alacritty.nix b/alacritty.nix
new file mode 100644
index 0000000..3cc4624
--- /dev/null
+++ b/alacritty.nix
@@ -0,0 +1,58 @@
+{
+ pkgs,
+ inputs,
+ ...
+}: let
+ tomlFormat = pkgs.formats.toml {};
+in {
+ xdg.configFile."alacritty/alacritty.toml".source = tomlFormat.generate "alacritty.toml" {
+ shell = {
+ program = "/usr/bin/fish";
+ };
+ colors = {
+ primary = {
+ background = "#ffffff";
+ foreground = "#24292f";
+ };
+ normal = {
+ black = "#24292e";
+ red = "#d73a49";
+ green = "#28a745";
+ yellow = "#dbab09";
+ blue = "#0366d6";
+ magenta = "#5a32a3";
+ cyan = "#0598bc";
+ white = "#6a737d";
+ };
+ bright = {
+ black = "#959da5";
+ red = "#cb2431";
+ green = "#22863a";
+ yellow = "#b08800";
+ blue = "#005cc5";
+ magenta = "#5a32a3";
+ cyan = "#3192aa";
+ white = "#d1d5da";
+ };
+ };
+ font = {
+ normal = {
+ family = "iosevka";
+ style = "Regular";
+ };
+ bold = {
+ family = "iosevka";
+ style = "Bold";
+ };
+ italic = {
+ family = "iosevka";
+ style = "Italic";
+ };
+ bold_italic = {
+ family = "iosevka";
+ style = "BoldItalic";
+ };
+ size = 15;
+ };
+ };
+}