big refactor

This commit is contained in:
Asaki Yuki 2026-04-09 10:36:32 +07:00
commit 76d68230f6
81 changed files with 3065 additions and 0 deletions

View file

@ -0,0 +1,43 @@
{
inputs,
config,
pkgs,
custom,
...
}:
let
osconfig = config;
in
{
users.users.asakiyuki = {
isNormalUser = true;
extraGroups = [ "wheel" ];
};
home-manager.users.asakiyuki = {
_module.args = { inherit inputs osconfig custom; };
imports = [
./modules/programs.nix
./modules/files.nix
../../modules/features/home/theme.nix
inputs.catppuccin.homeModules.catppuccin
inputs.nixvim.homeModules.nixvim
inputs.nixcord.homeModules.nixcord
inputs.niri.homeModules.niri
];
home = {
username = "asakiyuki";
stateVersion = "25.11";
pointerCursor =
(custom.cursors {
name = osconfig.device.cursors;
size = 48;
})
{ pkgs = pkgs; };
};
};
}