Add alloy, split graphical into PC and laptop

main
xenia 2023-10-28 22:57:45 +02:00
parent 558812e9e6
commit d820a596f5
3 changed files with 16 additions and 5 deletions

View File

@ -48,7 +48,10 @@
ansi-utils = ansi-utils.packages.${system};
unambig-path = unambig-path.packages.${system}.unambig-path;
};
mkLaptop = {system, pkgs} : import ./home/graphical.nix {
mkPC = {system, pkgs} : import ./home/graphical.nix {
inherit pkgs xdg-runtime-dir;
};
mkLaptop = {system, pkgs} : import ./home/apps.nix {
inherit pkgs xdg-runtime-dir;
};
mkMac = {system, pkgs, laptop} : import ./home/mac.nix {
@ -74,6 +77,7 @@
prompt-color = 172;
inherit system pkgs;
};
pc = mkPC { inherit system pkgs; };
laptop = mkLaptop { inherit system pkgs; };
mac = mkMac { inherit system pkgs laptop; };
in home-manager.lib.homeManagerConfiguration {
@ -81,6 +85,7 @@
modules = [
home
pc
laptop
mac
];
@ -114,13 +119,13 @@
prompt-color = 205;
inherit system pkgs;
};
laptop = mkLaptop { inherit system pkgs; };
pc = mkPC { inherit system pkgs; };
in home-manager.lib.homeManagerConfiguration {
inherit pkgs;
modules = [
home
laptop
pc
];
};

8
home/apps.nix 100644
View File

@ -0,0 +1,8 @@
{ pkgs, xdg-runtime-dir }:
{
home.packages = with pkgs; [
discord-canary
alloy6
];
}

View File

@ -4,8 +4,6 @@ let
alacritty = import ./alacritty/alacritty.nix pkgs;
in rec {
home.packages = with pkgs; [
discord-canary
# libreoffice-bin
fira-code ibm-plex
];