{ config, inputs, lib, pkgs, ... }: { imports = [ inputs.hyprland.homeManagerModules.default ./gui ./tui ./cli ]; config = { programs = { home-manager.enable = true; direnv = { enable = true; nix-direnv.enable = true; }; }; home = { username = "jacek"; homeDirectory = "/home/jacek"; packages = with pkgs; with inputs.hyprcontrib.packages.${pkgs.system}; with inputs.shadower.packages.${pkgs.system}; [ git librewolf-wayland foot keepassxc exa ripgrep dunst libnotify rofi-wayland rofi-calc mpv webcord-vencord session-desktop osu-lazer-bin oppai-ng signal-desktop-beta schildichat-desktop obs-studio heroic steam ungoogled-chromium amdgpu_top tor-browser-bundle-bin mullvad-browser thunderbird telegram-desktop livecaptions gimp helvum ddccontrol ddccontrol-db bluez blueman btop easyeffects fcitx5 fcitx5-gtk fcitx5-skk firejail helix lbry libreoffice-fresh minetest airshipper onionshare-gui prismlauncher qbittorrent retroarchFull ventoy-full zathura zellij cargo rustc nodejs unzip cmake gcc sway caprine-bin libsForQt5.kdenlive telegram-desktop waypipe swaylock trash-cli bibata-cursors swww opentabletdriver networkmanagerapplet wl-clipboard wlsunset xdg-utils hyprpicker grimblast shadower pamixer brightnessctl dig bottles lutris brave wineWowPackages.staging nodePackages_latest.pnpm ]; stateVersion = lib.mkDefault "23.11"; }; }; }