anchor.diff:          '';
   
         vim_configurable = super.vim_configurable.override {
  -        guiSupport = "no";   # Euh, gui vim?
  -        ftNixSupport = false;  # enable using a custom vim-nix
  -      };
  -    })
  -
  -    (self: super: {
  -      # TODO: fix darwin build in nixpkgs.
  -      kitty = super.runCommandNoCC "kitty" {} ''
  -        mkdir -p $out/bin
  -        ln -s /Applications/Kitty.app/Contents/MacOS/kitty $out/bin
  -      '';
  -
  -      vimPlugins = super.vimPlugins or {} // {
  +        guiSupport = "no";
         };
       })
     ];
  
positive.code: 
    nixpkgs.overlays = [
      (self: super: {
        lnl-git-statusbar = super.writeScriptBin "git-statusbar" ''
          #!${super.stdenv.shell}
          set -e
          export PATH=${lib.makeBinPath [super.coreutils super.gawk super.git]}
  
          fork=$(git "$@" log --format=format:%h origin/master...lnl/master 2> /dev/null | awk 'END {print NR}')
          head=$(git "$@" log --format=format:%h origin/master...HEAD 2> /dev/null | awk 'END {print NR}')
          echo "[$head/$fork] $(git "$@" log --oneline -1 origin/master | head -1)"
          git "$@" rev-parse origin/master
        '';
  
        lnl-darwinpkgs = super.writeTextFile {
          name = "darwinpkgs";
          destination = "/default.nix";
          text = ''
            { ... }@args:
  
            (import <darwin> args).pkgs
          '';
        };
  
        lnl-zsh-completions = super.runCommandNoCC "lnl-zsh-completions-0.0.0"
          { preferLocalBuild = true; }
          ''
            mkdir -p $out/share/zsh/site-functions
  
negative.code:     kwmc rule owner="iTunes" properties={float="true"}
    '';
  
    services.skhd.skhdConfig = ''
      # focus window
      alt - h : kwmc window -f west
  