diff --git a/home/apps/ghostty.nix b/home/apps/ghostty.nix index 8bdcd5d3..e11f1228 100644 --- a/home/apps/ghostty.nix +++ b/home/apps/ghostty.nix @@ -1,23 +1,20 @@ { pkgs, device, - inputs, ... }: { programs.ghostty = { - enable = pkgs.stdenv.isLinux; + enable = device.is "ryu"; installBatSyntax = false; settings = { theme = "catppuccin-mocha"; - # font-family = [ - # "" - # "Hasklug Nerd Font Mono" - # ]; + font-family = [ + "Hasklug Nerd Font Mono" + ]; window-decoration = false; title = ""; command = "fish"; background-opacity = 0.8; }; - package = pkgs.ghostty; }; } diff --git a/home/programs/default.nix b/home/programs/default.nix index 6da8dd26..cabb80c1 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -36,6 +36,7 @@ ./zoxide.nix ./television.nix ./himalaya.nix + ./rustup.nix # ./goread.nix # ./helix.nix diff --git a/home/programs/rustup.nix b/home/programs/rustup.nix new file mode 100644 index 00000000..3c500483 --- /dev/null +++ b/home/programs/rustup.nix @@ -0,0 +1,11 @@ +{ + pkgs, + device, + ... +}: { + home.packages = with pkgs; + [] + ++ lib.optionals (!device.isServer) [rustup] + ++ lib.optionals device.isLinux [] + ++ lib.optionals device.isDarwin []; +}