mirror of
https://github.com/zephrynis/nix-flake.git
synced 2026-02-18 20:21:53 +00:00
- Create flake.nix to define NixOS configurations for PC and Laptop - Add README.md with setup instructions and layout overview - Implement common NixOS settings in modules/common.nix - Configure Home Manager for user-specific settings in home/users/user/home.nix - Set up hardware configurations for both PC and Laptop - Enable Home Manager integration in host configurations - Introduce Zen Browser package definition
18 lines
456 B
Nix
18 lines
456 B
Nix
{ config, pkgs, ... }:
|
|
{
|
|
home.username = "user"; # set by flake variable in system configs; keep consistent
|
|
home.homeDirectory = "/home/user";
|
|
|
|
# Set once on first deploy; bump if you intentionally accept breaking changes
|
|
home.stateVersion = "24.05";
|
|
|
|
programs.home-manager.enable = true;
|
|
|
|
programs.bash.enable = true;
|
|
programs.starship = { enable = true; enableBashIntegration = true; };
|
|
|
|
home.packages = with pkgs; [
|
|
fastfetch
|
|
];
|
|
}
|