This commit is contained in:
2026-04-13 11:10:47 -04:00
parent ce420d867c
commit 848323bb4a
2 changed files with 22 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
# Edit this configuration file to define what should be installed on your system. Help is available in the configuration.nix(5) man page, on https://search.nixos.org/options and in the NixOS manual (`nixos-help`).
{ config, lib, pkgs, ... }:
{ config, lib, pkgs, inputs, ... }:
{
imports =
@@ -9,6 +9,7 @@
];
nixpkgs.config.allowUnfree = true;
nix.settings.experimental-features = [ "nix-command" "flakes" ];
programs.hyprland.enable = true;
programs.steam = {

20
flake.nix Normal file
View File

@@ -0,0 +1,20 @@
{
description = "Default NixOS Flake Configuration";
inputs = {
# The primary source for packages
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
# Optional: Unstable branch for things like Ollama or Hyprland
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
};
outputs = { self, nixpkgs, nixpkgs-unstable, ... }@inputs: {
nixosConfigurations.alien = nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; };
modules = [
./configuration.nix
];
};
};
}