Compare commits

...

2 commits

4 changed files with 24 additions and 0 deletions

View file

@ -0,0 +1,13 @@
{
lib,
config,
...
}: let
cfg = config.marleyos.programs.floorp;
in {
options.marleyos.programs.floorp.enable = lib.mkEnableOption "floorp";
config = lib.mkIf cfg.enable {
homebrew.casks = ["floorp"];
};
}

View file

@ -9,6 +9,8 @@
inherit (lib.snowfall.system) is-darwin;
cfg = config.marleyos.appearance.base;
inherit (lib.snowfall.system) is-linux;
inherit (config.marleyos) isDesktop;
in {
options.marleyos.appearance.base.enable = lib.mkEnableOption "base";

View file

@ -2,9 +2,12 @@
lib,
config,
pkgs,
system,
...
}: let
cfg = config.marleyos.programs.floorp;
inherit (lib.snowfall.system) is-darwin;
in {
options.marleyos.programs.floorp.enable = lib.mkEnableOption "floorp";
@ -19,6 +22,11 @@ in {
programs.floorp = {
enable = true;
package =
if (is-darwin system)
then pkgs.emptyDirectory
else pkgs.floorp;
profiles = {
"${config.marleyos.my.name}" = {
extensions =

View file

@ -17,6 +17,7 @@ in {
};
programs = {
fish = enabled;
floorp = enabled;
wezterm = enabled;
};
};