From ddd3490dfb592417163e801994a60854dac135fe Mon Sep 17 00:00:00 2001 From: spl3g Date: Thu, 26 Oct 2023 14:44:22 +0300 Subject: configs for my laptop --- home-manager/home.nix | 51 +++++++++++++++++++++------------------------------ 1 file changed, 21 insertions(+), 30 deletions(-) (limited to 'home-manager/home.nix') diff --git a/home-manager/home.nix b/home-manager/home.nix index 4bbf9ce..f83d8a8 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -5,69 +5,65 @@ let homeDirectory = "/home/${username}"; configHome = "${homeDirectory}/.config"; sysPkgs = with pkgs; [ - ripgrep fd tldr - unzip wget htop jq bat - rustup - python3Full - silver-searcher + python311 fzf wineWowPackages.full wineWowPackages.fonts winetricks - pamixer nix-prefetch-scripts libtool + bluetuith + steam-run ]; yeahGamingPkgs = with pkgs; [ + vulkan-tools vkd3d - nvtop-nvidia dxvk lutris - steam mangohud gamemode + opentabletdriver + bottles ]; defaultPkgs = with pkgs; [ firefox - minicava - droidcam source-code-pro - pokemon-colorscripts-mac + pokemon-colorscripts kitty - libreoffice telegram-desktop - feh - betterlockscreen xdragon - obsidian - xclip - vkdt transmission-gtk rubik - obsidian osu-lazer - spotify figma-linux easyeffects - darktable + # darktable + obs-studio ]; - pythonPkgs = with pkgs.python311Packages; [ - python-lsp-server - pyls-flake8 - python-lsp-black + nonListImports = [ + inputs.hyprland.homeManagerModules.default + ./themes ]; + imports = builtins.concatMap import [ + ./programs + ./services + ./wm + ] ++ nonListImports; + in { + inherit imports; + home = { inherit username homeDirectory; stateVersion = "23.05"; - packages = defaultPkgs ++ pythonPkgs ++ yeahGamingPkgs ++ sysPkgs; + packages = defaultPkgs ++ yeahGamingPkgs ++ sysPkgs; }; xdg = { @@ -77,9 +73,4 @@ in programs.home-manager.enable = true; - imports = builtins.concatMap import [ - ./programs - ./services - ./wm - ]; } -- cgit v1.2.3