Skip to content

Kyure-A/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

413 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nix Config

https://img.shields.io/badge/DeepWiki-Kyure--A%2Fnix--config-blue.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAYAAAAnWDnqAAAAAXNSR0IArs4c6QAAA05JREFUaEPtmUtyEzEQhtWTQyQLHNak2AB7ZnyXZMEjXMGeK/AIi+QuHrMnbChYY7MIh8g01fJoopFb0uhhEqqcbWTp06/uv1saEDv4O3n3dV60RfP947Mm9/SQc0ICFQgzfc4CYZoTPAswgSJCCUJUnAAoRHOAUOcATwbmVLWdGoH//PB8mnKqScAhsD0kYP3j/Yt5LPQe2KvcXmGvRHcDnpxfL2zOYJ1mFwrryWTz0advv1Ut4CJgf5uhDuDj5eUcAUoahrdY/56ebRWeraTjMt/00Sh3UDtjgHtQNHwcRGOC98BJEAEymycmYcWwOprTgcB6VZ5JK5TAJ+fXGLBm3FDAmn6oPPjR4rKCAoJCal2eAiQp2x0vxTPB3ALO2CRkwmDy5WohzBDwSEFKRwPbknEggCPB/imwrycgxX2NzoMCHhPkDwqYMr9tRcP5qNrMZHkVnOjRMWwLCcr8ohBVb1OMjxLwGCvjTikrsBOiA6fNyCrm8V1rP93iVPpwaE+gO0SsWmPiXB+jikdf6SizrT5qKasx5j8ABbHpFTx+vFXp9EnYQmLx02h1QTTrl6eDqxLnGjporxl3NL3agEvXdT0WmEost648sQOYAeJS9Q7bfUVoMGnjo4AZdUMQku50McDcMWcBPvr0SzbTAFDfvJqwLzgxwATnCgnp4wDl6Aa+Ax283gghmj+vj7feE2KBBRMW3FzOpLOADl0Isb5587h/U4gGvkt5v60Z1VLG8BhYjbzRwyQZemwAd6cCR5/XFWLYZRIMpX39AR0tjaGGiGzLVyhse5C9RKC6ai42ppWPKiBagOvaYk8lO7DajerabOZP46Lby5wKjw1HCRx7p9sVMOWGzb/vA1hwiWc6jm3MvQDTogQkiqIhJV0nBQBTU+3okKCFDy9WwferkHjtxib7t3xIUQtHxnIwtx4mpg26/HfwVNVDb4oI9RHmx5WGelRVlrtiw43zboCLaxv46AZeB3IlTkwouebTr1y2NjSpHz68WNFjHvupy3q8TFn3Hos2IAk4Ju5dCo8B3wP7VPr/FGaKiG+T+v+TQqIrOqMTL1VdWV1DdmcbO8KXBz6esmYWYKPwDL5b5FA1a0hwapHiom0r/cKaoqr+27/XcrS5UwSMbQAAAABJRU5ErkJggg==

This repository manages its configuration using Nix / Home Manager.

Project Structure

.
├── flake.nix           # Nix flake entry point
├── flake.lock
├── AGENTS.md
├── CLAUDE.md
├── LICENSE
├── hosts/              # Host-specific configs
│   ├── darwin/
│   │   ├── darwin-configuration.nix
│   │   └── users/kyre/home-configuration.nix
│   ├── wsl/
│   │   ├── configuration.nix
│   │   └── users/kyre/home-configuration.nix
│   └── x230/
│       ├── configuration.nix
│       ├── hardware-configurations.nix
│       └── users/kyre/home-configuration.nix
├── modules/            # Shared modules
│   ├── darwin/default.nix
│   ├── nixos/default.nix
│   └── home/           # Home Manager root
│       ├── default.nix
│       ├── pkgs/default.nix
│       └── programs/   # Program configs
├── overlays/
│   ├── karabiner-elements.nix
│   ├── lm-studio.nix
│   ├── rekordbox.nix
│   └── unity-hub.nix
└── inputs/
    ├── bun2nix/        # Bun package generation inputs
    ├── sheldon/        # Zsh plugin flake (sheldon)
    └── skills/         # Agent skills flake (agent-skills-nix)

Systems

nix-darwin

sudo nix run nix-darwin --extra-experimental-features 'flakes nix-command' -- switch --flake .#darwin --show-trace

NixOS-WSL

sudo nixos-rebuild switch --flake .#wsl --show-trace

ThinkPad X230

sudo nixos-rebuild switch --flake .#x230 --show-trace

bun2nix

in inputs/bun2nix/

bun install
nix run github:nix-community/bun2nix -- -o bun.nix

Format

nix fmt ./

About

NixOS configuration

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors