dotnix @main -
refs -
log -
-
https://git.jolheiser.com/dotnix.git
Signature
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEgqEQpE3xoo1QwJO/uFOtpdp7v3oFAmVD3WoACgkQuFOtpdp7
v3pEIg//Q3NAjJrKYs6tKk/XKF1kHwqGzgbfC2F+c4U+SfCeiaZ4sWNpGMZc2is/
etAMvX8YIUdD58EIA5dq0/WD672p94Rlmku9XVZCNhRdii5DLTpqlrkhBNoTC0aO
hn1zjgURhgslA6Ybwa23hVRgFCP5nKlRXvC5ZW5kJtzThjSEE7304jXVJO4oLZpw
nIcAOEDqK0tGd4rcf6Y62Mv5E3Na5ZLX42PZNdMyhKNMAje6UXg5tVB8ZTw8lDAq
PFZB6TbONkZ7UCrRvtxf6N9PYWli2fgEjRUthsjnnxI03ArPn9sr5clfLv0E+oXB
FwG0NYpT9M7SZYcoc3R+92USVnHDho4HLVW3FhLADoG+F1CpNR6rrfLEin67Tw8z
iBBWtAXYPehdf5gztzcOrWva5xyevO5snkqg4/eDCSzjY7wUd8S847KIiGTf+ZpF
7FUwWCR6FM0dhoPUf3IBiE7K/I5lKUsrJ/ErFJbyfNzd9JqJDCPlIg7ZajNQNZVx
0KMttuEaUclynR7D+xwLryyRYq/Lz2nXrSpp3UHCm0OO6Mj8Rn58brCi2naTvkS4
g0cDAaA4VDFCQIbgk7TfB4zFBNygbhBrPkG+Kjue6HPresI54sQOCt+kftK4yOlt
uOeiz0/DdjphDIqzm8QjvAjn3W5q1D7H+1vv7UnMZbs0KXf+DYI=
=b/Sc
-----END PGP SIGNATURE-----
diff --git a/apps/gui/default.nix b/apps/gui/default.nix
index a6aeec5a305510dba8fc9253cd20926de0e66340..fde9fd002038e7060be5e80f733237917a909756 100644
--- a/apps/gui/default.nix
+++ b/apps/gui/default.nix
@@ -2,6 +2,7 @@ {pkgs, ...}: {
imports = [
../nogui
./firefox.nix
+ ./ghostty.nix
./gtk.nix
./spotifyd.nix
./tiny.nix
diff --git a/apps/gui/ghostty.nix b/apps/gui/ghostty.nix
new file mode 100644
index 0000000000000000000000000000000000000000..cb634ed752c3ff6877487ebfa8a4c5822b26833d
--- /dev/null
+++ b/apps/gui/ghostty.nix
@@ -0,0 +1,42 @@
+{
+ xdg.configFile."ghostty/config".text = ''
+ background-opacity = 0.9
+ command = nu
+ confirm-close-surface = false
+
+ # Catppuccin
+ background = 1E1E2E
+ foreground = CDD6F4
+ cursor-color = F5E0DC
+ selection-background = F5E0DC
+ selection-foreground = 1E1E2E
+ # black
+ palette = 0=#45475A
+ palette = 8=#585B70
+ # red
+ palette = 1=#F38BA8
+ palette = 9=#F38BA8
+ # green
+ palette = 2=#A6E3A1
+ palette = 10=#A6E3A1
+ # yellow
+ palette = 3=#F9E2AF
+ palette = 11=#F9E2AF
+ # blue
+ palette = 4=#89B4FA
+ palette = 12=#89B4FA
+ # magenta
+ palette = 5=#F5C2E7
+ palette = 13=#F5C2E7
+ # cyan
+ palette = 6=#94E2D5
+ palette = 14=#94E2D5
+ # white
+ palette = 7=#BAC2DE
+ palette = 15=#A6ADC8
+ '';
+ # zig build -p ~/.local/share/ghostty -Doptimize=ReleaseFast
+ xdg.systemDirs.data = ["/home/jolheiser/.local/share/ghostty/share"];
+ home.sessionPath = ["/home/jolheiser/.local/share/ghostty/bin"];
+ programs.bash.enable = true;
+}