Install Homebrew Casks with Nix
Transform Homebrew casks into Nix derivations and install GUI applications directly without Homebrew.
Key Features
Everything you need to manage macOS applications with Nix, without the complexity of Homebrew.
🚀
Homebrew-Free Installation
Install GUI applications directly through Nix without requiring Homebrew installation.
🔧
Nix Integration
Seamlessly integrates with your existing Nix configuration and flakes.
📝
Declarative Setup
Define your GUI applications in a declarative way, consistent with the Nix philosophy.
⚙️
Easy Configuration
Simple integration with nix-darwin and home-manager for both system-wide and per-user installations.
Quick Start
Get started with NixCasks in minutes. Follow these simple steps to integrate with your existing Nix setup.
Add to your flake inputs
First, add NixCasks to your flake inputs to make the packages available.
nix-casks = {
url = "github:atahanyorganci/nix-casks/archive";
inputs.nixpkgs.follows = "nixpkgs";
};