Signed-off-by: Christoph Schmatzler <christoph@schmatzler.com>
This commit is contained in:
2025-08-16 17:57:30 +00:00
parent c956810e3c
commit 52549832bc
6 changed files with 5 additions and 5 deletions

View File

@@ -1,23 +0,0 @@
{
pkgs,
config,
lib,
constants,
...
}: let
setWallpaperScript = import ../../darwin/lib/wallpaper.nix {inherit pkgs;};
in {
imports = [
./ghostty.nix
];
home = {
packages = pkgs.callPackage ../../darwin/packages.nix {};
activation = {
"setWallpaper" = lib.hm.dag.entryAfter ["revealHomeLibraryDirectory"] ''
echo "[+] Setting wallpaper"
${setWallpaperScript}/bin/set-wallpaper-script
'';
};
};
}

View File

@@ -1,26 +0,0 @@
{pkgs, ...}: {
programs.ghostty = {
enable = true;
package = pkgs.ghostty-bin;
settings = {
command = "${pkgs.fish}/bin/fish";
theme = "catppuccin-latte";
window-padding-x = 8;
window-padding-y = 2;
window-padding-balance = true;
font-family = "Iosevka";
font-size = 15.5;
font-feature = [
"-calt"
"-dlig"
];
cursor-style = "block";
mouse-hide-while-typing = true;
mouse-scroll-multiplier = 1.25;
shell-integration = "detect";
shell-integration-features = "no-cursor";
clipboard-read = "allow";
clipboard-write = "allow";
};
};
}

View File

@@ -1,12 +0,0 @@
{
pkgs,
...
}: {
imports = [
./zellij.nix
];
home = {
packages = pkgs.callPackage ../../nixos/packages.nix {};
};
}

View File

@@ -1,5 +0,0 @@
{
programs.zellij = {
enableFishIntegration = true;
};
}