alacritty.nix 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. { pkgs, lib, ... }:
  2. {
  3. programs.alacritty = {
  4. enable = true;
  5. settings = {
  6. terminal.shell = {
  7. program = "${pkgs.fish}/bin/fish";
  8. };
  9. cursor = {
  10. style = {
  11. shape = "Beam";
  12. blinking = "On";
  13. };
  14. };
  15. font = {
  16. size = 10.5;
  17. normal = {
  18. family = "JetBrains Mono";
  19. style = "Regular";
  20. };
  21. bold = {
  22. family = "JetBrains Mono";
  23. style = "Bold";
  24. };
  25. italic = {
  26. family = "JetBrains Mono";
  27. style = "Italic";
  28. };
  29. bold_italic = {
  30. family = "JetBrains Mono";
  31. style = "Bold Italic";
  32. };
  33. };
  34. colors = { # Enfocado Dark colorscheme ++
  35. primary = {
  36. background = "#090603"; # modified
  37. foreground = "#DDDDDD"; # modified
  38. };
  39. normal = {
  40. black = "#3b3b3b";
  41. red = "#ed4a46";
  42. green = "#70b433";
  43. yellow = "#dbb32d";
  44. blue = "#368aeb";
  45. magenta = "#eb6eb7";
  46. cyan = "#3fc5b7";
  47. white = "#b9b9b9";
  48. };
  49. bright = {
  50. black = "#777777";
  51. red = "#ff5e56";
  52. green = "#83c746";
  53. yellow = "#efc541";
  54. blue = "#4f9cfe";
  55. magenta = "#ff81ca";
  56. cyan = "#56d8c9";
  57. white = "#dedede";
  58. };
  59. };
  60. };
  61. };
  62. }