mirror of
https://github.com/librephoenix/nixos-config
synced 2025-01-18 22:55:52 +05:30
.. | ||
homelab | ||
nix-on-droid | ||
personal | ||
work | ||
worklab | ||
wsl | ||
README.org |
System Profiles
This directory contains various system profiles which can easily be set in my flake.nix by setting the profile
variable. Each profile directory contains a configuration.nix
for system-level configuration and a home.nix
for user-level configuration. Setting the profile
variable in my flake will automatically source the correct configuration.nix
and home.nix
.
Current profiles I have available are:
- Personal - What I would run on a personal laptop/desktop*
- Work - What I would run on a work laptop/desktop (if they let me bring my own OS :P)
- Homelab - What I would run on a server or homelab
- WSL - What I would run underneath Windows Subystem for Linux
*My personal and work profiles are actually functionally identical (the work profile is actually imported into the personal profile)! The only difference between them is that my personal profile has a few extra things like gaming and social apps.