hycov, nerdfonts, some zsh conf

This commit is contained in:
tristan 2024-01-06 04:57:08 +00:00
parent b1c446ebfe
commit fb92731190
8 changed files with 249 additions and 33 deletions

View file

@ -16,28 +16,28 @@ nixpkgs.lib.nixosSystem {
modules = [
inputs.stylix.nixosModules.stylix
({pkgs, ...}: {
stylix.image = ../images/demonslayer.png;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
})
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.${user}.imports = [
../home/.
{
options.home.userFullname = nixpkgs.lib.mkOption {default = userName;};
config.home.username = user;
}
];
}
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.${user}.imports = [
../home/.
{
options.home.userFullname = nixpkgs.lib.mkOption {default = userName;};
config.home.username = user;
}
];
};
nixpkgs.config.packageOverrides = pkgs: {
hycov = inputs.hycov.packages.${system}.hycov;
};
imports = [
(import ../hardware/${name}.nix {inherit user;})
(import ../nixos/. user)
];
roles.work.enable = work;
roles.personal.enable = !work;
}