feat!(limontozu): add config

This commit is contained in:
reo101 2023-04-17 11:44:54 +03:00
parent 80ec62084d
commit c5c43e9fc5
Signed by: reo101
GPG key ID: 675AA7EF13964ACB
15 changed files with 789 additions and 49 deletions

View file

@ -0,0 +1,42 @@
{ lib, pkgs, config, ... }:
with lib;
let
cfg = config.reo101.yabai;
in
{
imports = [
];
options = {
reo101.yabai = {
enable = mkEnableOption "reo101 yabai config";
};
};
config = mkIf cfg.enable {
services= {
yabai = {
enable = true;
package = pkgs.yabai;
enableScriptingAddition = true;
extraConfig = (builtins.readFile ./yabairc);
};
skhd = {
enable = true;
package = pkgs.skhd;
skhdConfig = (builtins.readFile ./skhdrc);
};
# sketchybar = {
# enable = true;
# package = pkgs.sketchybar;
# };
};
};
meta = {
maintainers = with lib.maintainers; [ reo101 ];
};
}