1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2025-02-23 08:35:08 +01:00
home-manager/modules
anund d71828a7dd
ghostty: allow darwin users to manager their config ()
* 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
..
accounts accounts/contacts: fix defaultText rendering 2024-10-23 22:55:53 +02:00
config home-cursor: use profileExtra instead of initExtra 2024-12-04 12:38:17 +01:00
files files: make collision error message more helpful 2024-04-30 00:41:45 +02:00
i18n/input-method fcitx5: allow to set fcitx5-with-addons () 2025-01-20 18:42:53 +01:00
launchd treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
lib todoman: add todoman module () 2025-01-09 12:25:50 +01:00
lib-bash home-manager: move profile management 2025-01-03 11:22:59 +01:00
misc firefox: add preConfig 2025-01-29 18:36:43 +01:00
po Translate using Weblate (Czech) 2025-01-22 20:51:32 +01:00
programs ghostty: allow darwin users to manager their config () 2025-01-29 12:47:05 -06:00
services cliphist: support multiple systemdTargets properly () 2025-01-29 12:26:13 -06:00
targets darwin: misc defaults (dock, menu clock, finder) 2024-05-11 00:04:45 +02:00
default.nix home-manager: set module class to "homeManager" 2024-04-27 09:28:21 +02:00
files.nix home-manager: move profile management 2025-01-03 11:22:59 +01:00
home-environment.nix home-manager: move profile management 2025-01-03 11:22:59 +01:00
manual.nix docs: add style sheets and scrubDerivations 2024-02-01 01:10:58 +01:00
modules.nix ollama: add module () 2025-01-10 12:31:03 +01:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix systemd: use sd-switch by default 2025-01-01 16:31:32 +01:00
wayland.nix wayland: add module 2025-01-03 17:10:41 +01:00
xresources.nix xresources: allow floating point values 2024-12-22 19:48:53 +01:00
xsession.nix xsession: allow xplugd to restart on failure 2024-01-16 08:07:00 +01:00