{ config, pkgs, inputs, lib, nixpkgs-nixos-unstable-and-unfree, ... }: { imports = [ ../../git ../../helix ../../mercurial ../../vim ../../zsh ]; services.nix-daemon.enable = true; nix.settings.experimental-features = "nix-command flakes"; system.stateVersion = 4; nixpkgs.hostPlatform = "aarch64-darwin"; fonts.packages = with pkgs; [ inconsolata (fetchzip { url = "file://" + ../../fonts/berkeley.tar.xz; sha256 = "sha256-j8LL+CuGzZMTdfnaa5SKaAGojT+Te7GRDnkFd3lGDqY="; }) (fetchzip { url = "file://" + ../../fonts/tragicastle.tar.xz; sha256 = "sha256-AjvaPmjlyDjBDxeVp1A1yPin0FrwbBib87ywF4GHqS0="; }) ]; homebrew.enable = true; homebrew.casks = [ "caffeine" "firefox" "ghostty" "istat-menus" "jetbrains-toolbox" "little-snitch" "maccy" "ollama" "protonmail-bridge" "signal" "steam" "tailscale" "teamviewer" "utm" "vlc" "vnc-viewer" "zed" "zoom" ]; homebrew.brews = [ "autoconf" "automake" "guile" "libtool" "autoconf-archive" "ccache" "cmake" "ffmpeg" "nasm" "ninja" "pkg-config" { name = "libvirt"; restart_service = true; } "qemu" "texinfo" "wget" ]; home-manager.users.cyryl = {...}: { imports = [ ]; home.sessionPath = ["$HOME/bin"]; home.packages = with pkgs; []; programs = { }; }; }