From 9ff59705c0fcc0c017859b5c8be93293c15e6b96 Mon Sep 17 00:00:00 2001 From: Nichkara Date: Thu, 26 Feb 2026 14:35:45 +0100 Subject: [PATCH] Setup window-manager --- desktop-environment/config.nix | 16 +--------------- desktop-environment/window-manager.nix | 16 +++++++++++++++- system-environment/file-system.nix | 1 + 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/desktop-environment/config.nix b/desktop-environment/config.nix index 4e50913..a14f87a 100644 --- a/desktop-environment/config.nix +++ b/desktop-environment/config.nix @@ -4,27 +4,13 @@ imports = [ ./browser.nix ./planner.nix + ./window-manager.nix ]; - programs.hyprland = { - enable = true; - withUWSM = true; - xwayland.enable = true; - }; - environment.systemPackages = with pkgs; [ - wofi - waybar kitty - grim - swaynotificationcenter evolution pamixer - swaylock - hyprpaper - lxsession - hyprshot - wayvnc nerd-fonts.open-dyslexic nemo-with-extensions ]; diff --git a/desktop-environment/window-manager.nix b/desktop-environment/window-manager.nix index 0c238bf..0ad0e2c 100644 --- a/desktop-environment/window-manager.nix +++ b/desktop-environment/window-manager.nix @@ -1,6 +1,20 @@ { pkgs, ... }: { + programs.hyprland = { + enable = true; + withUWSM = true; + xwayland.enable = true; + }; + environment.systemPackages = with pkgs; [ - # New system packages + wofi + waybar + grim + swaynotificationcenter + swaylock + hyprpaper + lxsession + hyprshot + wayvnc ]; } diff --git a/system-environment/file-system.nix b/system-environment/file-system.nix index b842c53..478155a 100644 --- a/system-environment/file-system.nix +++ b/system-environment/file-system.nix @@ -4,6 +4,7 @@ environment.systemPackages = with pkgs; [ nextcloud-client calibre + unzip ]; environment.variables = {