feat: migrate to Stylix (WIP)

This commit is contained in:
2025-05-02 22:02:50 +02:00
parent f5e7a09123
commit 9a29bd9449
23 changed files with 402 additions and 344 deletions

View File

@ -1,24 +1,36 @@
{ pkgs, ... }:
{ pkgs, inputs, ... }:
let
username = "sadorowo";
homeDirectory = "/home/${username}";
in
{
imports = [
./packages.nix
./programs.nix
./theme.nix
];
imports = [ ./modules.nix ];
home = {
inherit username homeDirectory;
sessionVariables = {
packages = import ./packages.nix { inherit pkgs inputs; };
sessionVariables = {
NIXOS_OZONE_WL = "1";
TZ = "Europe/Warsaw";
};
};
nixpkgs.config = {
permittedInsecurePackages = [
"fluffychat-linux-1.26.0"
"olm-3.2.16"
];
allowUnfreePredicate =
pkg:
builtins.elem (pkgs.lib.getName pkg) [
"davinci-resolve"
"anydesk"
];
};
programs.home-manager.enable = true;
home.stateVersion = "24.11";
}