1{
2 lib,
3 host,
4 pkgs,
5 ...
6}@args:
7{
8 imports = [
9 ./home
10 ];
11 programs = {
12 # sort-lines:start
13 atuin.enable = true;
14 bat.enable = true;
15 hyfetch.enable = true;
16 direnv.enable = true;
17 fish.enable = true;
18 man.generateCaches = false;
19 lsd.enable = true;
20 android-sdk.enable = false;
21 ghostty = {
22 enable = true;
23 package = null;
24 systemd.enable = false;
25 settings = {
26 theme = "light:catppuccin-latte,dark:catppuccin-macchiato";
27 font-family = "AT Name Mono";
28 adjust-cursor-thickness = 1;
29 minimum-contrast = 1.1;
30 background-opacity = 0.9;
31 background-blur = true;
32 };
33 };
34 # sort-lines:end
35
36 fish = {
37 shellAliases =
38 { }
39 // lib.optionalAttrs (!host.darwin) {
40 reboot-windows = "sudo efibootmgr --bootnext 0000; sudo reboot -h now";
41 };
42 };
43 };
44
45 home.packages = import ./packages.nix pkgs;
46}