1
0
Fork
You've already forked home-manager
0
Personal Home-Manager Configuration
  • Nix 85%
  • CSS 8.5%
  • Shell 6.2%
  • Typst 0.3%
2026年07月04日 23:21:12 +02:00
hosts
modules fix(zsh): fix dlsong ignoring arguments 2026年07月04日 23:21:12 +02:00
scripts
wallpapers
flake.lock chore: update flake.lock 2026年07月02日 20:54:46 +02:00
flake.nix
LICENSE
README.md

hyperpastel's Home Manager Configuration

Caution

This repository contains a framework with which I build my systems, and is tuned to my own workflow. I strongly advise you to look at this as nothing more than an inspiration.

Layout

flake.nix

For flake-based configurations, flake.nix is the entry point for building the configuration. All external flake dependencies are defined as inputs and passed as extraSpecialArgs to each system created through home-manager.lib.homeManagerConfiguration.

hosts

This folder is meant as a location for all your system configurations. Each folder in here would be named after the system it's used for, and should contain a default.nix file describing the system to be built. Those system definitions may include modules from the modulesfolder to extend themselves with desired functionality.

modules

This folder contains a wide range of nix files which configure various services and programs. These files can just be included as they are, or further configured.