1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2025-02-04 07:15:04 +01:00
Commit graph

6 commits

Author SHA1 Message Date
Austin Horstman
05c64fa76b ghostty: add khaneliman maintainer 2025-01-30 13:42:37 -06:00
anund
d71828a7dd
ghostty: allow darwin users to manager their config (#6300)
* ghostty: allow darwin users to manager their config

Currently nixpkgs does not contain a package defintion for ghostty
compatible with Darwin. Darwin users may still want to use this module
to manage their config or share config between systems. This carries
over behaviour from the beta period where this same technique was used.

see: 887e13a6e7/module.nix (L167-L173)

Also improves validation to cover theme files.

* ghostty: guard all package access with isLinux

ghostty is currently marked as broken in nixpkgs. Darwin users still
want to manage ghostty config via home-manager. Avoiding installing the
package and any extra files that depend on the package outside Linux
allows this.

* ghostty: allow nullable
2025-01-29 12:47:05 -06:00
quasigod
0db5c8bfcc
ghostty: add keybinds to settings example 2025-01-23 12:04:39 +01:00
Sebastián Estrella
11ab08541e
ghostty: validate configuration on change
Runs `ghostty +validate-config` when the configuration file changes.

Co-authored-by: Heitor Augusto <IAm.HeitorALN@proton.me>
2025-01-04 09:24:51 +01:00
Heitor Augusto
a6f37e5785
ghostty: fix configuration for bat syntax 2025-01-03 11:26:00 +01:00
Heitor Augusto
5f6aa268e4
ghostty: add module 2025-01-02 00:33:45 +01:00