JDPDRPPDSMGQSNUUIALW5ZJEUI4IUYOBBTIHQHURK36BVQFBF2WAC
HUGEVM5JE52YM6XEQFPLVVZ6XAGS6DUTE4WD4ECQO2XUAWFCRPFQC
T47INCMZO5G24CHPJ3JACA3JJKADMPBZRAHAZPQRP4MOJFNXTWCQC
IPBSEPO6VM4TEPOL2MN47EINIPMHJB63XUBZRCXO5EN3STGBNNVAC
EKNR3UNTAR2MCROCKAYF3UUJBG56ZV2AUJD4BMQYGQJ3KUZT4GKQC
5PKY2AL3ELY7NERTVH2K2SNF64ZINHWKSOJCUQTL25RJHUXSTLBQC
2DOHF7YTTNCYHVAW6TY6AQVQZ3TV3JK4SCF7LZQTLBILP3K5NIWAC
QF7VMCPGQIVJI2CPGJOEWS3ROVCB2CB7STNZ4N55UHMGWOZAHJIAC
T4B2IJ4JIWX4C4QJI2S5TQHBO4U4ZFCIWR2VNIH6MGAOPMIAVHAQC
2DCSBI5WHA34B5NDE27MLEFQALF3O2MN4W75E5Y6EIVBY5C3JM6QC
WVAJNAJ4EVTTIREWQDTBMGASLMWJUVBHIM2MKKOFTFYVIIMR6CBAC
BJKOD7ZFG2DJGJ6E4WZJD6ITNMRNNCALRVTNX26LMDSRK6VLNJGAC
47GPXWYAN5HMMVVIWFEAY63MID4U2UHIBH4HNMDYWNQ2J6E2WX6AC
COUSBBHL5XPZC5KWCYFFAE554D4VFFO55QOD726ODWIRZGWOUSUAC
WHTEZBXRS7R3AM44LJZFR2YE6RP4IWE3AB5V3DYGO4YJU7PBTMQAC
3OAFCHK7EIRUD3ZLAGZ3MAXVYOGFAJVDOF63ZIGNU7I3RWIPMAOQC
OAVCY7YYCDLYL4V3LMWSFEFIRVNV4XDIIFKAEZBLHUHZTW7QNIGQC
TG3BV5E5KFMDDZQUFFRUQPGWEJTQ2D3SMKDAQYDQIU3W4LHCGARAC
V5HNZGTFYNRMKUU2HXDGKAPVZ35JZAQZKXSGZ337HKTDYJLQ6D2QC
XIONTGEMTEHAUZ2RBBF7L5EOHEC2Y2ZQSTOJCL6I2IHI5527QRBAC
ZH6EAGFIDERASR6IRHMOHY3RFYDIXB6SXBQZHA36X6NOENM6W43QC
HH6WAMVTZDJY4VHUQOTEAWVFOXYRLFK6LZTAPY53UZYDSCOJFSFQC
7UWOMG432IHX7BGGN7PPQUGSSUP6CCQNBXOO7TKNMKMK2R2WFOGAC
programs.alacritty.enable = true;
# we want the config of ff, but we don't install it from nix cause the nix package
# does not support macos, we instead use nix-darwin's homebrew integration to install
# firefox for us
programs.firefox.enable = false;
programs.firefox.package = pkgs.hello; # hack cause we install ff w/ nix-darwin.homebrew
};
homebrew = {
enable = true;
casks = [
"firefox-developer-edition"
];
taps = [
"homebrew/cask-versions"
];
overlays = {
emacs = inputs.emacs-overlay.overlay;
wayland = inputs.wayland-overlay.overlay;
};
overlays = system:
{
emacs = inputs.emacs-overlay.overlay;
}
// (
if inputs.nixpkgs.legacyPackages.${system}.stdenv.hostPlatform.isLinux
then {
wayland = inputs.wayland-overlay.overlay;
}
else {}
);
passhole.swayIntegration.enable = mkDefaultEnabledOption "enable the wayland integration for passhole via keybindings for bemenu.";
passhole.swayIntegration.enable = mkEnableOption "enable the wayland integration for passhole via keybindings for bemenu.";