my system configurations ^-^
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: update and enable yabai and skhd

willow b89520b6 f3933972

+27 -4
+17
flake.lock
··· 143 143 "type": "github" 144 144 } 145 145 }, 146 + "darwin-unstable": { 147 + "locked": { 148 + "lastModified": 1760782043, 149 + "narHash": "sha256-+4A1SFln9wOCoUZM0mQfKefP1uRVmjz6bV5SPbl1Q/4=", 150 + "owner": "NixOS", 151 + "repo": "nixpkgs", 152 + "rev": "36226520e9f7a35bf341cbe3b6a1ff9047bec6d9", 153 + "type": "github" 154 + }, 155 + "original": { 156 + "owner": "NixOS", 157 + "ref": "nixpkgs-unstable", 158 + "repo": "nixpkgs", 159 + "type": "github" 160 + } 161 + }, 146 162 "fenix": { 147 163 "inputs": { 148 164 "nixpkgs": [ ··· 567 583 "agenix": "agenix", 568 584 "catppuccin": "catppuccin", 569 585 "darwin-stable": "darwin-stable", 586 + "darwin-unstable": "darwin-unstable", 570 587 "firefox-cascade": "firefox-cascade", 571 588 "flake-utils": "flake-utils", 572 589 "home-manager": "home-manager",
+1 -1
flake.nix
··· 43 43 nixos-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; 44 44 45 45 darwin-stable.url = "github:NixOS/nixpkgs/nixpkgs-25.05-darwin"; 46 - # darwin-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; 46 + darwin-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; 47 47 48 48 nix-darwin = { 49 49 url = "github:nix-darwin/nix-darwin/nix-darwin-25.05";
+1 -1
modules/darwin/desktop/skhd.nix
··· 1 1 { 2 2 services.skhd = { 3 - enable = false; 3 + enable = true; 4 4 5 5 skhdConfig = '' 6 6 alt - escape : yabai -m space --toggle mission-control
+8 -2
modules/darwin/desktop/yabai.nix
··· 1 - { 1 + {inputs, ...}: let 2 + pkgs-unstable = import inputs.darwin-unstable { 3 + system = "aarch64-darwin"; 4 + config.allowUnfree = true; 5 + }; 6 + in { 2 7 services.yabai = { 3 - enable = false; 8 + enable = true; 9 + package = pkgs-unstable.yabai; 4 10 enableScriptingAddition = true; 5 11 6 12 config = {