From 8100aa70705fdc78407e78f12a53e2c70fbfc49a Mon Sep 17 00:00:00 2001 From: Petru Paler Date: Wed, 22 Oct 2025 17:10:00 +0100 Subject: [PATCH] Wayland tweaks for size. --- home/default.nix | 1 + home/profiles/desktop.nix | 4 +++ home/programs/desktop.nix | 53 ++------------------------------------- 3 files changed, 7 insertions(+), 51 deletions(-) diff --git a/home/default.nix b/home/default.nix index efcbb35..6736f47 100644 --- a/home/default.nix +++ b/home/default.nix @@ -20,6 +20,7 @@ GEMINI_API_KEY = "AIzaSyBZkifYOFNKCjROLa_GZyzQbB2EbEYIby4"; LLM_GEMINI_KEY = "AIzaSyBZkifYOFNKCjROLa_GZyzQbB2EbEYIby4"; PLAYWRIGHT_BROWSERS_PATH = "${pkgs.unstable.playwright-driver.browsers}"; + NIXOS_OZONE_WL = "1"; }; shellAliases = { diff --git a/home/profiles/desktop.nix b/home/profiles/desktop.nix index c587da6..96dd179 100644 --- a/home/profiles/desktop.nix +++ b/home/profiles/desktop.nix @@ -10,4 +10,8 @@ let in { packages = workstationProfile.packages ++ desktopPkgs; + environment.persistence."/persist/home/ppetru".directories = [ + ".cache" + ".config/google-chrome" + ]; } diff --git a/home/programs/desktop.nix b/home/programs/desktop.nix index c1165c9..f008efb 100644 --- a/home/programs/desktop.nix +++ b/home/programs/desktop.nix @@ -6,70 +6,21 @@ wayland.windowManager.hyprland = { enable = true; settings = { + monitor = "DP-1,preferred,auto,auto" + # Remap CapsLock to Super (Mod4) "$mod" = "SUPER"; input = { kb_options = "caps:super"; follow_mouse = 1; - touchpad = { - natural_scroll = false; - }; sensitivity = 0; }; - general = { - gaps_in = 5; - gaps_out = 10; - border_size = 2; - "col.active_border" = "rgba(33ccffee) rgba(00ff99ee) 45deg"; - "col.inactive_border" = "rgba(595959aa)"; - layout = "dwindle"; - }; - - decoration = { - rounding = 5; - blur = { - enabled = true; - size = 3; - passes = 1; - }; - drop_shadow = true; - shadow_range = 4; - shadow_render_power = 3; - "col.shadow" = "rgba(1a1a1aee)"; - }; - - animations = { - enabled = true; - bezier = "myBezier, 0.05, 0.9, 0.1, 1.05"; - animation = [ - "windows, 1, 7, myBezier" - "windowsOut, 1, 7, default, popin 80%" - "border, 1, 10, default" - "borderangle, 1, 8, default" - "fade, 1, 7, default" - "workspaces, 1, 6, default" - ]; - }; - - dwindle = { - pseudotile = true; - preserve_split = true; - }; - master = { new_status = "master"; }; - gestures = { - workspace_swipe = false; - }; - - misc = { - force_default_wallpaper = 0; - }; - # Key bindings bind = [ # Application launchers