upd hyprland & sway

This commit is contained in:
zack 2024-08-21 14:35:32 -04:00
parent 309fa70672
commit 07cf079bd9
No known key found for this signature in database
GPG key ID: 5F873416BCF59F35
9 changed files with 107 additions and 22 deletions

View file

@ -15,6 +15,11 @@ in {
config = mkIf cfg.enable {
programs.foot = {
enable = true;
settings = {
colors = {
alpha = "0.9";
};
};
};
};
}

View file

@ -0,0 +1,59 @@
{
lib,
config,
pkgs,
...
}:
with lib;
with lib.custom; let
cfg = config.apps.term.rio;
in {
options.apps.term.rio = with types; {
enable = mkBoolOpt false "Enable Rio Terminal";
};
config = mkIf cfg.enable {
programs.rio = {
enable = true;
settings = {
window = {
opacity = 0.9;
blur = true;
};
padding-x = 10;
padding-y = [10 10];
navigation = {
mode = "Plain";
};
fonts = {
regular = {
family = "Iosevka";
style = "normal";
weight = 700;
};
bold = {
family = "Iosevka";
style = "normal";
weight = 800;
};
italic = {
family = "Iosevka";
style = "italic";
weight = 700;
};
bold-italic = {
family = "Iosevka";
style = "italic";
weight = 800;
};
};
};
};
};
}