### NixOwOS Configuration without Flakes Source: https://github.com/yunfachi/nixowos/blob/master/README.md Example of how to import and enable NixOwOS directly from a Git repository without using Flakes. ```nix { pkgs, lib, ... }: let nixowos = import (builtins.fetchGit { url = "https://github.com/yunfachi/nixowos"; }); in { imports = [ nixowos.nixosModules.default # or, if you're using Home Manager: # nixowos.homeModules.default ]; # Enable NixOwOS nixowos.enable = true; } ``` -------------------------------- ### NixOwOS Configuration with Flakes Source: https://github.com/yunfachi/nixowos/blob/master/README.md Example of how to add NixOwOS to your NixOS configuration using Flakes, including both NixOS and Home Manager modules. ```nix { inputs = { nixowos = { url = "github:yunfachi/nixowos"; # Optional: # inputs.nixpkgs.follows = "nixpkgs"; # inputs.denix.follows = "denix"; }; }; outputs = { nixpkgs, home-manager, nixowos, ... }: { nixosConfigurations.nixos = nixpkgs.lib.nixosSystem { modules = [ # ... nixowos.nixosModules.default { home-manager.users.MYUSER.imports = [ nixowos.homeModules.default ]; } ]; }; homeConfigurations.standaloneHomeManagerConfig = home-manager.lib.homeManagerConfiguration { modules = [ # ... nixowos.homeModules.default ]; }; }; } ``` ```nix { nixowos.enable = true; } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.