From 55d9eb4f36cc405b251d59f2bb6105d1abd2c950 Mon Sep 17 00:00:00 2001 From: Asaki Yuki Date: Mon, 13 Apr 2026 11:40:01 +0700 Subject: [PATCH] move --- home/asakiyuki/configuration.nix | 27 +-------------------------- host/desktop/default.nix | 15 ++++++++++++++- host/desktop/programs.nix | 25 ++++++++++++++++++++++++- 3 files changed, 39 insertions(+), 28 deletions(-) diff --git a/home/asakiyuki/configuration.nix b/home/asakiyuki/configuration.nix index c775af0..6aa3da3 100644 --- a/home/asakiyuki/configuration.nix +++ b/home/asakiyuki/configuration.nix @@ -2,8 +2,8 @@ inputs, libs, config, - pkgs, custom, + pkgs, unstable, ... }: @@ -42,31 +42,6 @@ in home = { username = "asakiyuki"; stateVersion = "25.11"; - pointerCursor = - (custom.cursors { - name = osconfig.device.cursors; - size = 48; - }) - { pkgs = pkgs; }; - }; - - programs = { - catppuccin.enable = true; - antigravity.enable = true; - prismlauncher.enable = true; - vlc.enable = true; - gimp.enable = true; - libreoffice.enable = true; - osu.enable = true; - lmstudio.enable = true; - blender.enable = true; - xprop.enable = true; - pavucontrol.enable = true; - nwg-look.enable = true; - hytale.enable = true; - cider.enable = true; - proton-ge.enable = true; - proton-apps.enable = true; }; }; } diff --git a/host/desktop/default.nix b/host/desktop/default.nix index 089cd27..2774a6c 100644 --- a/host/desktop/default.nix +++ b/host/desktop/default.nix @@ -1,4 +1,10 @@ -{ libs, ... }: +{ + libs, + custom, + config, + pkgs, + ... +}: { imports = [ ./programs.nix @@ -31,6 +37,13 @@ (libs.root "/overlays/nixpkgs.nix") ]; + home-manager.users.asakiyuki.home.pointerCursor = + (custom.cursors { + name = config.device.cursors; + size = 48; + }) + { pkgs = pkgs; }; + xdg.menus.enable = true; services.dbus.enable = true; } diff --git a/host/desktop/programs.nix b/host/desktop/programs.nix index b0b4291..d12a8f0 100644 --- a/host/desktop/programs.nix +++ b/host/desktop/programs.nix @@ -1,4 +1,8 @@ -{ ... }: +{ + config, + pkgs, + ... +}: { programs = { wget.enable = true; @@ -21,4 +25,23 @@ r-tensorflow.enable = true; hyprland-portals.enable = true; }; + + home-manager.users.asakiyuki.programs = { + catppuccin.enable = true; + antigravity.enable = true; + prismlauncher.enable = true; + vlc.enable = true; + gimp.enable = true; + libreoffice.enable = true; + osu.enable = true; + lmstudio.enable = true; + blender.enable = true; + xprop.enable = true; + pavucontrol.enable = true; + nwg-look.enable = true; + hytale.enable = true; + cider.enable = true; + proton-ge.enable = true; + proton-apps.enable = true; + }; }