From 9a16acca1b7ac0b27018bd591af8b8aa872bb43b Mon Sep 17 00:00:00 2001 From: Lilith Date: Sat, 15 Mar 2025 01:00:04 +0100 Subject: [PATCH] wallpaper --- home/default.nix | 10 +++--- home/lilith/packages.nix | 64 ++++++++++++++++--------------------- system/optional/desktop.nix | 3 ++ 3 files changed, 36 insertions(+), 41 deletions(-) diff --git a/home/default.nix b/home/default.nix index 979c8c50..d64df3ee 100644 --- a/home/default.nix +++ b/home/default.nix @@ -1,15 +1,15 @@ -{ home-manager, specialArgs, ... }: { +{ home-manager, specialArgs, ... }: +{ imports = [ home-manager.nixosModules.home-manager ]; + home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; home-manager.backupFileExtension = "bak"; home-manager.users."lilith" = { - imports = [ - ./lilith - ]; + imports = [ ./lilith ]; home.username = "lilith"; home.stateVersion = "24.11"; }; - home-manager.extraSpecialArgs = specialArgs; + home-manager.extraSpecialArgs = specialArgs; } diff --git a/home/lilith/packages.nix b/home/lilith/packages.nix index 5cb9724f..f53a246c 100644 --- a/home/lilith/packages.nix +++ b/home/lilith/packages.nix @@ -1,43 +1,35 @@ +{ pkgs, lib, ... }: { - pkgs, - lib, - ... -}: { - home.packages = let - common = with pkgs; [ - gcc - gnumake - git + home.packages = with pkgs; [ + gcc + gnumake + git - pulsemixer - pavucontrol - playerctl - blueman - nh - wl-clipboard - xdg-utils - hyprshot + pulsemixer + pavucontrol + playerctl + blueman + nh + wl-clipboard + xdg-utils + hyprshot - # obsidian - vlc - obs-studio - keepassxc - ncspot + # obsidian + vlc + obs-studio + keepassxc + ncspot - vesktop + vesktop - btop - htop + btop + htop - ollama - # zoom-us - ]; - - gaming = with pkgs; [ - prismlauncher - lutris - steamtinkerlaunch - ]; - in - common; # ++ (lib.optionals system-config.gaming.enable gaming); + ollama + # zoom-us + # + prismlauncher + lutris + # steamtinkerlaunch + ]; } diff --git a/system/optional/desktop.nix b/system/optional/desktop.nix index 4bd14a46..a4837917 100644 --- a/system/optional/desktop.nix +++ b/system/optional/desktop.nix @@ -3,6 +3,7 @@ lib, pkgs, hyprland, + hyprpanel, ... }: { @@ -19,6 +20,8 @@ programs.hyprland.enable = true; programs.hyprland.package = hyprland.packages.${pkgs.system}.hyprland; + nixpkgs.overlays = [ hyprpanel.overlay ]; + services.greetd = { enable = true; settings = {