From a754632a59d17272a4a3e044950f18f23cde95b9 Mon Sep 17 00:00:00 2001 From: k Date: Thu, 23 Jan 2025 12:39:45 -0500 Subject: [PATCH] Added missing programs --- hosts/home/hyprland.nix | 35 ++++++++++++++++++++++++++++++----- hosts/home/tile.nix | 15 ++++++++++++++- 2 files changed, 44 insertions(+), 6 deletions(-) diff --git a/hosts/home/hyprland.nix b/hosts/home/hyprland.nix index abec126..4930691 100644 --- a/hosts/home/hyprland.nix +++ b/hosts/home/hyprland.nix @@ -6,16 +6,41 @@ }: { imports = [./waybar.nix ./tile.nix]; home.packages = with pkgs; [ - hyprlock - hyprpaper iio-hyprland - batsignal jq #iio-hyprland needs this ]; + programs = { + hyprlock.enable = true; + }; + services = { - hypridle.enable=true; - hyprpaper.enable=true; + hyprpaper.enable = true; + batsignal.enable = true; + hypridle = { + enable = true; + package = pkgs.hypridle; + + settings = { + general = { + after_sleep_cmd = "hyprctl dispatch dpms on"; + ignore_dbus_inhibit = false; + lock_cmd = "hyprlock"; + }; + + listener = [ + { + timeout = 900; + on-timeout = "hyprlock"; + } + { + timeout = 1200; + on-timeout = "hyprctl dispatch dpms off"; + on-resume = "hyprctl dispatch dpms on"; + } + ]; + }; + }; }; wayland.windowManager.hyprland = { diff --git a/hosts/home/tile.nix b/hosts/home/tile.nix index 038d735..e68e384 100644 --- a/hosts/home/tile.nix +++ b/hosts/home/tile.nix @@ -4,12 +4,25 @@ inputs, ... }: { - services = {mako = {enable = true;};}; + services = { + mako = { + enable = true; + defaultTimeout = 4000; + }; + }; programs = { alacritty = {enable = true;}; wofi = {enable = true;}; zathura = {enable = true;}; mpv = {enable = true;}; + lf = {enable = true;}; }; + home.packages = with pkgs; [ + brightnessctl + pulsemixer + unzip + zip + swayimg + ]; stylix.targets.wofi.enable = true; #this dosnt follow auto enable for some reson }