From f61e043b1c9a454bff8fe77317cfcd2d1bccf0df Mon Sep 17 00:00:00 2001 From: 0xWheatyz Date: Sat, 15 Nov 2025 22:02:17 -0500 Subject: [PATCH] feat: more tools --- home.nix | 41 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 5 deletions(-) diff --git a/home.nix b/home.nix index 8700539..cb74985 100644 --- a/home.nix +++ b/home.nix @@ -15,14 +15,45 @@ python3 nmap file + freerdp ]; - - # Set session variables - home.sessionVariables = { - NIX_BUILD_SHELL = "${pkgs.zsh}/bin/zsh"; - ZELLIJ_DISABLE_HELP = "1"; + # -------------------------- + # | Hyprland Configuration | + # -------------------------- + # Set keybinds + wayland.windowManager.hyprland = { + enable = true; + settings = { + "$mod" = "SUPER"; + bind = [ + "$mod, Q, exec, konsole" + "$mod, C, killactive" + "$mod, M, exit" + "$mod, F, exec, firefox" + ]; + decoration = { + rounding = 10; + blur.enabled = true; + }; + }; }; + # Create hyprpaper config + home.file.".config/hypr/hyprpaper.conf" = { + text = '' + preload = ~/Pictures/background.jpg + wallpaper = eDP-1,~/Pictures/background.jpg + splash = false + ''; + force = true; + }; + # Run hyprpaper to set wallpaper + wayland.windowManager.hyprland.settings = { + exec-once = [ + "hyprpaper" + ]; + }; + # Enable Zsh and configure it home.file.".zshrc".force = true;