Ghostty Config

This commit is contained in:
Jack Mechem 2025-11-19 11:36:59 -08:00
parent 0ab24e1a02
commit 6544f1e835
5 changed files with 57 additions and 21 deletions

View file

@ -1,4 +1,9 @@
{ config, pkgs, inputs, ... }:
{
config,
pkgs,
inputs,
...
}:
{
@ -18,7 +23,6 @@
home.stateVersion = "25.05"; # Please read the comment before changing.
programs.zen-browser.enable = true;
# Home Manager is pretty good at managing dotfiles. The primary way to manage
@ -63,10 +67,40 @@
"${config.gtk.theme.package}/share/themes/${config.gtk.theme.name}/gtk-4.0/gtk-dark.css";
};
home.file = {
".config/ghostty/config".text = ''
font-size = 15
palette = 0=#0d0c0c
palette = 1=#c4746e
palette = 2=#8a9a7b
palette = 3=#c4b28a
palette = 4=#8ba4b0
palette = 5=#a292a3
palette = 6=#8ea4a2
palette = 7=#c8c093
palette = 8=#a6a69c
palette = 9=#e46876
palette = 10=#87a987
palette = 11=#e6c384
palette = 12=#7fb4ca
palette = 13=#938aa9
palette = 14=#7aa89f
palette = 15=#c5c9c5
background = 181616
foreground = c5c9c5
cursor-color = c8c093
selection-background = 2d4f67
selection-foreground = c8c093
'';
};
home.shellAliases = {
nixreb = "sudo nixos-rebuild switch --flake /home/jack/nixos/#t480";
};
home.sessionVariables = { EDITOR = "nvim"; };
home.sessionVariables = {
EDITOR = "nvim";
};
}