From f3da867a0b403c353699d02716df176df607c861 Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Sat, 18 Oct 2025 02:53:06 +0530 Subject: [PATCH] feat(hyprland): update keybindings for togglefloating and fullscreen feat(ryu): add easyeffects to system packages and apps configuration --- home/services/hyprland.nix | 4 +++- nixos/ryu/apps/default.nix | 3 ++- nixos/ryu/apps/easyeffects.nix | 7 +++++++ nixos/ryu/configuration.nix | 1 + 4 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 nixos/ryu/apps/easyeffects.nix diff --git a/home/services/hyprland.nix b/home/services/hyprland.nix index 6808936f..bcd52105 100644 --- a/home/services/hyprland.nix +++ b/home/services/hyprland.nix @@ -206,7 +206,9 @@ "$mainModShift, Q, killactive," "$mainModShift, s, exec, ${pkgs.hyprshot}/bin/hyprshot -m region" # "$mainMod, M, exit," - "$mainMod, t, togglefloating," + "$mainModShift, f, togglefloating," + "$mainModShift, f, pin" + "$mainModShift, f, alterzorder, top" "$mainMod, f, fullscreen," "$mainMod, g, fullscreenstate,0,2" "$mainMod, d, exec, ${pkgs.anyrun}/bin/anyrun" diff --git a/nixos/ryu/apps/default.nix b/nixos/ryu/apps/default.nix index 7f2b94ff..ea46711a 100644 --- a/nixos/ryu/apps/default.nix +++ b/nixos/ryu/apps/default.nix @@ -4,6 +4,7 @@ ... }: { imports = [ - ./alvr.nix + # ./alvr.nix + ./easyeffects.nix ]; } diff --git a/nixos/ryu/apps/easyeffects.nix b/nixos/ryu/apps/easyeffects.nix new file mode 100644 index 00000000..e546cda4 --- /dev/null +++ b/nixos/ryu/apps/easyeffects.nix @@ -0,0 +1,7 @@ +{ + pkgs, + lib, + ... +}: { + environment.systemPackages = with pkgs; [easyeffects]; +} diff --git a/nixos/ryu/configuration.nix b/nixos/ryu/configuration.nix index f1537180..3a4b453f 100644 --- a/nixos/ryu/configuration.nix +++ b/nixos/ryu/configuration.nix @@ -9,6 +9,7 @@ ./services ./programs ./containers + ./apps ]; # sops = {