darwin fixed ghostty, homebrew, vscode
This commit is contained in:
@@ -29,6 +29,7 @@
|
||||
curl
|
||||
dig
|
||||
dust
|
||||
fd
|
||||
ffmpeg-full
|
||||
fzf
|
||||
gemini-cli
|
||||
|
||||
@@ -11,7 +11,8 @@
|
||||
shellAliases = {
|
||||
cd = "z";
|
||||
cat = "bat";
|
||||
catp = "bat -p";
|
||||
catp = "bat -pP";
|
||||
find = "fd";
|
||||
grep = "rg";
|
||||
lg = "lazygit";
|
||||
ll = "eza -la";
|
||||
@@ -20,7 +21,11 @@
|
||||
open = "xdg-open";
|
||||
locate = "sudo plocate";
|
||||
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 = ''
|
||||
|
||||
@@ -1,6 +1,12 @@
|
||||
{
|
||||
hostname,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
{
|
||||
programs.ghostty = {
|
||||
enable = true;
|
||||
package = lib.mkIf (hostname == "eva-02") null;
|
||||
enableZshIntegration = true;
|
||||
settings = {
|
||||
# Use explicit theme instead of relying on system theme detection
|
||||
|
||||
@@ -8,6 +8,9 @@
|
||||
./hypr/hyprland.nix
|
||||
./hypr/hyprlock.nix
|
||||
#./hypr/waybar.nix
|
||||
]
|
||||
++ lib.optionals (hostname == "eva-02") [
|
||||
./ghostty/ghostty.nix
|
||||
];
|
||||
|
||||
home.packages =
|
||||
@@ -66,7 +69,7 @@
|
||||
calibre
|
||||
]
|
||||
|
||||
++ lib.optionals (hostname == "eva-02") [
|
||||
++ lib.optionals (hostname == "eva-02") [
|
||||
vscode
|
||||
]
|
||||
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
"1password"
|
||||
"1password-cli"
|
||||
"docker"
|
||||
"ghostty"
|
||||
];
|
||||
};
|
||||
|
||||
@@ -127,7 +128,9 @@
|
||||
tailscale
|
||||
unzip
|
||||
vim
|
||||
];
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
nerd-fonts.hack
|
||||
nerd-fonts.fira-code
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user