diff --git a/home/arrakis/default.nix b/home/arrakis/default.nix index fdff07c..7696886 100644 --- a/home/arrakis/default.nix +++ b/home/arrakis/default.nix @@ -22,17 +22,20 @@ ]; home.sessionVariables = { - LIBVA_DRIVER_NAME = "nvidia"; + # LIBVA_DRIVER_NAME = "nvidia"; XDG_SESSION_TYPE = "wayland"; - GDM_BACKEND = "nvidia-drm"; - __GLX_VENDOR_LIBRARY_NAME = "nvidia"; + # GDM_BACKEND = "nvidia-drm"; + # __GLX_VENDOR_LIBRARY_NAME = "nvidia"; }; wayland.windowManager.hyprland.settings = { windowrulev2 = [ - "float, class:thunar" - "move cursor -50% -50%, class:thunar" - "size 800 600, class:thunar" + # ethui-dev + "workspace 2 silent, class:ethui" + "float, class:ethui" + "size 800 800, class:ethui" + "move 100%-800 100%-800, class:ethui" + "noinitialfocus, class:ethui" ]; env = [ diff --git a/home/common/programs/dev.nix b/home/common/programs/dev.nix index a0f61f4..6875da4 100644 --- a/home/common/programs/dev.nix +++ b/home/common/programs/dev.nix @@ -1,4 +1,9 @@ -{ lib, config, ... }: +{ + lib, + config, + pkgs, + ... +}: { programs = { direnv = { @@ -7,4 +12,6 @@ nix-direnv.enable = true; }; }; + + home.packages = with pkgs; [ imagemagick ]; } diff --git a/home/common/programs/hyprland/default.nix b/home/common/programs/hyprland/default.nix index 75418b7..e4ea8de 100644 --- a/home/common/programs/hyprland/default.nix +++ b/home/common/programs/hyprland/default.nix @@ -95,6 +95,11 @@ in "float, class:pavucontrol" "move cursor -50% -50%, class:pavucontrol" "size 600 600, class:pavucontrol" + + # thunar + "float, class:thunar" + "move cursor -50% -50%, class:thunar" + "size 800 600, class:thunar" ]; "$mod" = "SUPER"; diff --git a/home/common/programs/rust.nix b/home/common/programs/rust.nix index 700121b..c3c66b8 100644 --- a/home/common/programs/rust.nix +++ b/home/common/programs/rust.nix @@ -7,6 +7,7 @@ pkg-config openssl taplo + sccache ]; home.sessionPath = [ "\${CARGO_HOME:-~/.cargo}/bin" ]; diff --git a/home/desktop/default.nix b/home/desktop/default.nix index 288c520..82dcf45 100644 --- a/home/desktop/default.nix +++ b/home/desktop/default.nix @@ -32,11 +32,6 @@ wayland.windowManager.hyprland.settings = { windowrulev2 = [ - # thunar - "float, class:thunar" - "move cursor -50% -50%, class:thunar" - "size 800 600, class:thunar" - # ethui-dev "workspace 1, class:ethui" "float, class:ethui"