fixes some things

This commit is contained in:
Dennis Schoepf 2026-03-05 23:01:15 +01:00
parent 652e74f790
commit f2eff46b75
2 changed files with 10 additions and 4 deletions

View file

@ -32,7 +32,7 @@ in
orientation = "right"; orientation = "right";
show-recents = false; show-recents = false;
persistent-apps = [ persistent-apps = [
"/Applications/Helium.app" "/Applications/Nix Apps/Helium.app"
"/Applications/Ghostty.app" "/Applications/Ghostty.app"
"/System/Applications/System Settings.app/" "/System/Applications/System Settings.app/"
]; ];

View file

@ -27,18 +27,24 @@
}; };
flake.modules.homeManager.terminal = flake.modules.homeManager.terminal =
{ pkgs, config, lib, ... }: {
pkgs,
config,
lib,
...
}:
{ {
programs.ghostty = { programs.ghostty = {
enable = true; enable = true;
package = if pkgs.stdenv.isDarwin then null else pkgs.ghostty; package = if pkgs.stdenv.isDarwin then null else pkgs.ghostty;
enableFishIntegration = true; enableFishIntegration = true;
settings = { settings = {
font-size = 14; font-size = if pkgs.stdenv.isDarwin then 18 else 14;
font-family = "VictorMono Nerd Font"; font-family = "VictorMono Nerd Font";
font-style = "SemiBold"; font-style = "SemiBold";
background-opacity = 0.945; background-opacity = 0.945;
window-decoration = "none"; macos-titlebar-style = "transparent";
window-decoration = if pkgs.stdenv.isDarwin then "auto" else "none";
window-padding-x = 8; window-padding-x = 8;
window-padding-y = 8; window-padding-y = 8;
window-padding-balance = true; window-padding-balance = true;