From 5fbaaa8b288a1bad29253299e1c5818df5d8a705 Mon Sep 17 00:00:00 2001 From: Zeph Levy <171337931+ZephLevy@users.noreply.github.com> Date: Wed, 7 Jan 2026 17:26:56 +0100 Subject: [PATCH] Add flatpak and fix hypr* issues --- home-manager/modules/hypr/hyprland.nix | 11 +++++++---- home-manager/modules/hypr/hyprpaper/hyprpaper.nix | 10 +++++----- nixos/modules/user.nix | 9 +++++++++ 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/home-manager/modules/hypr/hyprland.nix b/home-manager/modules/hypr/hyprland.nix index d9d26b3..ed0dc08 100644 --- a/home-manager/modules/hypr/hyprland.nix +++ b/home-manager/modules/hypr/hyprland.nix @@ -178,9 +178,12 @@ ]; - windowrule = [ - "suppressevent maximize, class:.*" - "nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0" - ]; + # windowrule = [ + # "suppressevent maximize, class:.*" + # "nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0" + # ]; + xwayland = { + force_zero_scaling = true; + }; }; } diff --git a/home-manager/modules/hypr/hyprpaper/hyprpaper.nix b/home-manager/modules/hypr/hyprpaper/hyprpaper.nix index 1a9dea1..79bf040 100644 --- a/home-manager/modules/hypr/hyprpaper/hyprpaper.nix +++ b/home-manager/modules/hypr/hyprpaper/hyprpaper.nix @@ -1,12 +1,12 @@ { config, pkgs, ... }: { services.hyprpaper.enable = true; services.hyprpaper.settings = { - preload = [ - "/home/zeph/nix/home-manager/modules/hypr/hyprpaper/wallpaper.png" - ]; - wallpaper = [ - ", /home/zeph/nix/home-manager/modules/hypr/hyprpaper/wallpaper.png" + { + monitor = ""; + path = "/home/zeph/nix/home-manager/modules/hypr/hyprpaper/wallpaper.png"; + } ]; + splash = false; }; } diff --git a/nixos/modules/user.nix b/nixos/modules/user.nix index f51efa0..6bd6d07 100644 --- a/nixos/modules/user.nix +++ b/nixos/modules/user.nix @@ -12,6 +12,15 @@ defaultNetwork.settings = { dns_enabled = true; }; }; }; + services.flatpak.enable = true; + systemd.services.flatpak-repo = { + wantedBy = [ "multi-user.target" ]; + path = [ pkgs.flatpak ]; + script = '' + flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + ''; + }; + users = { defaultUserShell = pkgs.bash;