ghostty: init

This commit is contained in:
cy 2025-01-21 12:23:16 -05:00
parent 6a2269f591
commit 0bb3332db9
5 changed files with 161 additions and 26 deletions

View file

@ -17,40 +17,32 @@
blink = "yes";
blink-rate = 500;
beam-thickness = 1.5;
color = "161821 c6c8d1";
};
mouse = {
hide-when-typing = "yes";
};
colors = {
background = "161821";
foreground = "c6c8d1";
selection-background = "1e2132";
selection-foreground = "c6c8d1";
regular0 = "161821";
bright0 = "6b7089";
background = "161821";
regular0 = "1e2132";
regular1 = "e27878";
bright1 = "e98989";
regular2 = "b4be82";
bright2 = "c0ca8e";
regular3 = "e2a478";
bright3 = "e9b189";
regular4 = "84a0c6";
bright4 = "91acd1";
regular5 = "a093c7";
bright5 = "ada0d3";
regular6 = "89b8c2";
bright6 = "95c4ce";
regular7 = "c6c8d1";
bright0 = "6b7089";
bright1 = "e98989";
bright2 = "c0ca8e";
bright3 = "e9b189";
bright4 = "91acd1";
bright5 = "ada0d3";
bright6 = "95c4ce";
bright7 = "d2d4de";
selection-foreground = "161821";
selection-background = "c6c8d1";
};
key-bindings = {

13
home/ghostty.nix Normal file
View file

@ -0,0 +1,13 @@
{ inputs, ... }: {
programs.ghostty = {
enable = true;
package = inputs.ghostty.packages.x86_64-linux.ghostty;
enableZshIntegration = true;
settings = {
theme = "gruvbox-dark";
font-family = "IBM Plex Mono";
font-size = "12";
window-decoration = false;
};
};
}

View file

@ -8,6 +8,7 @@
../foot.nix
../niri
../irssi.nix
../ghostty.nix
];
home = {
username = "yt";