From 8848f7df1831a34ad7e63e16612ba77ff80345ab Mon Sep 17 00:00:00 2001 From: Zynh Ludwig Date: Sat, 24 Aug 2024 14:01:19 -0700 Subject: [PATCH] rbw: module init --- home/modules/rbw.nix | 18 ++++++++++++++++++ hosts/snowhawk/home.nix | 1 + 2 files changed, 19 insertions(+) create mode 100644 home/modules/rbw.nix diff --git a/home/modules/rbw.nix b/home/modules/rbw.nix new file mode 100644 index 0000000..afbe2e1 --- /dev/null +++ b/home/modules/rbw.nix @@ -0,0 +1,18 @@ +{ config, lib, pkgs, ... }: + +let + cfg = config.snowhawk.rbw; + + inherit (lib) mkIf mkEnableOption; +in +{ + options.snowhawk.rbw = { + enable = mkEnableOption "rbw home-manager module"; + }; + + config = mkIf cfg.enable { + programs.rbw.enable = true; + + home.packages = with pkgs; [ rbw ]; + }; +} diff --git a/hosts/snowhawk/home.nix b/hosts/snowhawk/home.nix index 0ba5b03..6c3894b 100644 --- a/hosts/snowhawk/home.nix +++ b/hosts/snowhawk/home.nix @@ -19,6 +19,7 @@ in projects.enable = true; dunst.enable = true; sops.enable = true; + rbw.enable = true; defaultPrograms.enable = true; playerctl.enable = true; redshift.enable = true;