fix some hyprland stuff

This commit is contained in:
mjallen18
2025-07-23 11:57:44 -05:00
parent 1bc7856d93
commit fa2d95e12f
48 changed files with 307 additions and 134 deletions

View File

@@ -145,7 +145,7 @@ in
"$mod, XF86MonBrightnessDown, exec, brightnessctl -d kbd_backlight set 10%-"
];
monitor = cfg.monitor or [ ];
monitor = cfg.monitor;
monitorv2 = cfg.monitorv2 or { };
render = {

View File

@@ -20,7 +20,7 @@ with lib;
default = "3840x2160";
};
refreshRate = mkOptions {
refreshRate = mkOption {
type = types.str;
default = "240.00000";
};
@@ -37,7 +37,7 @@ with lib;
default = "3840x2160";
};
refreshRate = mkOptions {
refreshRate = mkOption {
type = types.str;
default = "240.00000";
};
@@ -99,7 +99,7 @@ with lib;
terminal = mkOption { type = types.package; default = pkgs.kitty; };
office = mkOption { type = types.package; default = pkgs.onlyoffice-bin_latest; };
video = mkOption { type = types.package; default = pkgs.vlc; };
imageViewer = mkOption { type = types.package; default = pkgs.gnome-photos; };
imageViewer = mkOption { type = types.package; default = pkgs.nomacs; };
};
};
description = "Default applications used across the system.";

View File

@@ -37,6 +37,7 @@ in
nautilus
networkmanagerapplet
nm-tray
nomacs
nwg-look
overskride
pamixer

View File

@@ -7,7 +7,7 @@ in
config = lib.mkIf cfg.enable {
services.hypridle = {
enable = true;
enable = false;
settings = {
general = {
before_sleep_cmd = "loginctl lock-session"; # lock before suspend.
@@ -38,4 +38,4 @@ in
};
};
};
}
}

View File

@@ -10,7 +10,7 @@ in
enable = true;
settings = {
preload = [ "/run/wallpaper.jpg" ];
wallpaper = "/run/wallpaper.jpg";
wallpaper = ",/run/wallpaper.jpg";
splash = false;
};
};

View File

@@ -103,5 +103,9 @@
services = {
nextcloud-client.enable = lib.mkDefault true;
pass-secret-service.enable = lib.mkDefault true;
kdeconnect = {
enable = true;
indicator = true;
};
};
}

View File

@@ -371,8 +371,8 @@ in
${defaultOpacity}
${defaultBorderRadius}
${defaultCenterOptions}
margin-left: 4rem
margin-right: 4rem
margin-left: 4rem;
margin-right: 4rem;
}
/* make window module transparent when no windows present */