Compare commits

...

2 Commits

Author SHA1 Message Date
d1d97fdac9 darwin fixed ghostty, homebrew, vscode 2025-08-20 12:14:14 -07:00
f807d29276 darwin adding fonts 2025-08-20 08:18:52 -07:00
5 changed files with 27 additions and 5 deletions

View File

@@ -29,6 +29,7 @@
curl curl
dig dig
dust dust
fd
ffmpeg-full ffmpeg-full
fzf fzf
gemini-cli gemini-cli

View File

@@ -11,7 +11,8 @@
shellAliases = { shellAliases = {
cd = "z"; cd = "z";
cat = "bat"; cat = "bat";
catp = "bat -p"; catp = "bat -pP";
find = "fd";
grep = "rg"; grep = "rg";
lg = "lazygit"; lg = "lazygit";
ll = "eza -la"; ll = "eza -la";
@@ -20,7 +21,11 @@
open = "xdg-open"; open = "xdg-open";
locate = "sudo plocate"; locate = "sudo plocate";
tulpn = "sudo netstat -tulpn"; tulpn = "sudo netstat -tulpn";
rebuild = "sudo nixos-rebuild switch --flake /etc/nixos#$(uname -n)"; rebuild = if hostname == "eva-02"
then
"sudo darwin-rebuild switch --flake .#eva-02"
else
"sudo nixos-rebuild switch --flake /etc/nixos#$(uname -n)";
}; };
# profileExtra = '' # profileExtra = ''

View File

@@ -1,6 +1,12 @@
{
hostname,
lib,
...
}:
{ {
programs.ghostty = { programs.ghostty = {
enable = true; enable = true;
package = lib.mkIf (hostname == "eva-02") null;
enableZshIntegration = true; enableZshIntegration = true;
settings = { settings = {
# Use explicit theme instead of relying on system theme detection # Use explicit theme instead of relying on system theme detection

View File

@@ -8,6 +8,9 @@
./hypr/hyprland.nix ./hypr/hyprland.nix
./hypr/hyprlock.nix ./hypr/hyprlock.nix
#./hypr/waybar.nix #./hypr/waybar.nix
]
++ lib.optionals (hostname == "eva-02") [
./ghostty/ghostty.nix
]; ];
home.packages = home.packages =
@@ -64,11 +67,15 @@
sonic-visualiser sonic-visualiser
cinny-desktop cinny-desktop
calibre calibre
]) ]
++ lib.optionals (hostname == "eva-02") [
vscode
]
++ lib.optionals (hostname == "eva-03") [ ++ lib.optionals (hostname == "eva-03") [
]; ]);
# environment.sessionVariables.NIXOS_OZONE_WL = "1"; # environment.sessionVariables.NIXOS_OZONE_WL = "1";

View File

@@ -64,6 +64,7 @@
shell = pkgs.zsh; shell = pkgs.zsh;
packages = with pkgs; [ packages = with pkgs; [
#apps #apps
vscode
#cli #cli
]; ];
}; };
@@ -75,7 +76,7 @@
"1password" "1password"
"1password-cli" "1password-cli"
"docker" "docker"
"ollama" "ghostty"
]; ];
}; };
@@ -127,7 +128,9 @@
tailscale tailscale
unzip unzip
vim vim
];
fonts.packages = with pkgs; [
nerd-fonts.hack nerd-fonts.hack
nerd-fonts.fira-code nerd-fonts.fira-code
]; ];