Rename the namespace of the home-modules

This commit is contained in:
SebastianStork 2025-05-27 22:47:12 +02:00
parent 06623cd93a
commit f0df314f21
25 changed files with 74 additions and 68 deletions

View file

@ -5,9 +5,9 @@
...
}:
{
options.myConfig.deUtils.brightnessctl.enable = lib.mkEnableOption "";
options.custom.deUtils.programs.brightnessctl.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.brightnessctl.enable {
config = lib.mkIf config.custom.deUtils.programs.brightnessctl.enable {
home.packages = [ pkgs.brightnessctl ];
};
}

View file

@ -5,12 +5,12 @@
...
}:
{
options.myConfig.deUtils.cliphist.enable = lib.mkEnableOption "";
options.custom.deUtils.services.cliphist.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.cliphist.enable {
config = lib.mkIf config.custom.deUtils.services.cliphist.enable {
assertions = [
{
assertion = config.myConfig.deUtils.rofi.enable;
assertion = config.custom.deUtils.programs.rofi.enable;
message = "cliphist requires rofi";
}
];

View file

@ -1,8 +1,8 @@
{ config, lib, ... }@moduleArgs:
{
options.myConfig.deUtils.gammastep.enable = lib.mkEnableOption "";
options.custom.deUtils.services.gammastep.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.gammastep.enable {
config = lib.mkIf config.custom.deUtils.services.gammastep.enable {
assertions = [
{
assertion =

View file

@ -4,21 +4,21 @@
...
}:
{
options.myConfig.deUtils.hypridle.enable = lib.mkEnableOption "";
options.custom.deUtils.services.hypridle.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.hypridle.enable {
config = lib.mkIf config.custom.deUtils.services.hypridle.enable {
services.hypridle = {
enable = true;
settings = {
general = {
lock_cmd = lib.mkIf config.myConfig.deUtils.hyprlock.enable "pidof hyprlock || hyprlock";
lock_cmd = lib.mkIf config.custom.deUtils.programs.hyprlock.enable "pidof hyprlock || hyprlock";
before_sleep_cmd = "loginctl lock-session";
after_sleep_cmd = "hyprctl dispatch dpms on";
};
listener = [
(lib.mkIf config.myConfig.deUtils.brightnessctl.enable {
(lib.mkIf config.custom.deUtils.programs.brightnessctl.enable {
timeout = 5 * 60;
on-timeout = "brightnessctl --save --exponent set 10%";
on-resume = "brightnessctl --restore";

View file

@ -4,10 +4,10 @@
...
}@moduleArgs:
let
cfg = config.myConfig.deUtils.hyprlock;
cfg = config.custom.deUtils.programs.hyprlock;
in
{
options.myConfig.deUtils.hyprlock = {
options.custom.deUtils.programs.hyprlock = {
enable = lib.mkEnableOption "";
fprintAuth = lib.mkEnableOption "" // {
default = moduleArgs.osConfig.services.fprintd.enable or false;
@ -17,7 +17,6 @@ in
config = lib.mkIf cfg.enable {
programs.hyprlock = {
enable = true;
settings = {
general.immediate_render = true;
auth."fingerprint:enabled" = cfg.fprintAuth;

View file

@ -1,11 +1,10 @@
{ config, lib, ... }:
{
options.myConfig.deUtils.hyprpaper.enable = lib.mkEnableOption "";
options.custom.deUtils.services.hyprpaper.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.hyprpaper.enable {
config = lib.mkIf config.custom.deUtils.services.hyprpaper.enable {
services.hyprpaper = {
enable = true;
settings = {
preload = [ "~/Pictures/.wallpaper" ];
wallpaper = [ ", ~/Pictures/.wallpaper" ];

View file

@ -5,9 +5,9 @@
...
}:
{
options.myConfig.deUtils.rofi.enable = lib.mkEnableOption "";
options.custom.deUtils.programs.rofi.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.rofi.enable {
config = lib.mkIf config.custom.deUtils.programs.rofi.enable {
home.packages = [ pkgs.rofi-wayland ];
xdg.configFile."rofi/config.rasi".source =
@ -17,7 +17,7 @@
dark = ./dark-theme.rasi;
light = ./light-theme.rasi;
}
.${config.myConfig.theme};
.${config.custom.theme};
in
pkgs.concatText "rofi-config" [
./config.rasi

View file

@ -1,8 +1,8 @@
{ config, lib, ... }:
{
options.myConfig.deUtils.waybar.enable = lib.mkEnableOption "";
options.custom.deUtils.services.waybar.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.waybar.enable {
config = lib.mkIf config.custom.deUtils.services.waybar.enable {
programs.waybar = {
enable = true;
systemd.enable = true;