Add ghostty & fixes
This commit is contained in:
Vendored
+5
@@ -19,5 +19,10 @@ in
|
||||
maven
|
||||
];
|
||||
|
||||
home.sessionVariables = {
|
||||
JAVA_HOME = "${pkgs.jdk25_headless}";
|
||||
M2_HOME = "${config.home.sessionVariables.XDG_DATA_HOME}/m2";
|
||||
};
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
Vendored
+6
-6
@@ -14,12 +14,12 @@ in
|
||||
};
|
||||
config = mkIf cfg.enable {
|
||||
|
||||
home.packages = with pkgs; [
|
||||
rust-bin.stable.latest.default.override
|
||||
{
|
||||
extensions = [ "rust-src" ];
|
||||
}
|
||||
];
|
||||
home.packages = with pkgs; [ rustup ];
|
||||
|
||||
home.sessionVariables = {
|
||||
CARGO_HOME = "${config.home.sessionVariables.XDG_DATA_HOME}/cargo";
|
||||
RUSTUP_HOME = "${config.home.sessionVariables.XDG_DATA_HOME}/rustup";
|
||||
};
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{ lib, config, ... }:
|
||||
with lib;
|
||||
let
|
||||
cfg = config.os.homebrew.ghostty;
|
||||
in
|
||||
{
|
||||
options.os.homebrew.ghostty = {
|
||||
enable = mkEnableOption "System iterm homebrew service";
|
||||
};
|
||||
config = mkIf cfg.enable {
|
||||
|
||||
homebrew.casks = [
|
||||
"ghostty"
|
||||
];
|
||||
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user