diff options
Diffstat (limited to 'hosts/wonderland/home.nix')
| -rw-r--r-- | hosts/wonderland/home.nix | 78 |
1 files changed, 11 insertions, 67 deletions
diff --git a/hosts/wonderland/home.nix b/hosts/wonderland/home.nix index 05d726e..3ca97a0 100644 --- a/hosts/wonderland/home.nix +++ b/hosts/wonderland/home.nix @@ -2,85 +2,29 @@ , flakeRoot , inputs , ... -}: -let - desktop-pkgs = with pkgs; [ - mullvad - calibre - beekeeper-studio - thunderbird - brightnessctl - cmus # music player - - libreoffice-qt - discord - - nsxiv - inputs.scripts.packages.${pkgs.system}.image-move - - wineWowPackages.full - winetricks - ]; -in -{ +}: { home-manager = { useGlobalPkgs = true; useUserPackages = true; - sharedModules = [{ imports = [ (flakeRoot + /share/home) ]; }]; + sharedModules = [{ imports = [ (flakeRoot + /share/home/hyprdesktop.nix) ]; }]; + extraSpecialArgs = { inherit inputs; }; }; home-manager.users.alice = { - imports = - let - home = flakeRoot + /share/home; - in - [ - # Config - (home + /hyprland.nix) - (home + /git.nix) - (home + /gallery-dl.nix) - (home + /mpv.nix) - (home + /firefox) - ]; - home.packages = with pkgs; - [ - signal-desktop - tdesktop # Telegram desktop - qbittorrent - emacs - # spotify-qt librespot - fluffychat # matrix client - - # Various utils - # qemu_kvm - tokei # counts lines of code - btop # modern top - qemu_kvm - - # Gaming - jdk17_headless - superTuxKart - ] - ++ desktop-pkgs; + imports = [ + (flakeRoot + /share/home/gallery-dl.nix) + ]; services.poweralertd.enable = true; + home.packages = with pkgs; [ + emacs + mullvad + ]; + home.stateVersion = "22.05"; }; # End of users.alice home-manager.users.madhatter = { - home.packages = desktop-pkgs; - imports = - let - home = flakeRoot + /share/home; - in - [ - # Config - (home + /kitty.nix) - (home + /git.nix) - (home + /mpv.nix) - (home + /firefox) - ]; - home.stateVersion = "23.05"; }; |
