Skip to content

arpadav/home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

home

Nix home-manager flake managing my dev environment. Declarative, reproducible setup for shell tools, editor configs, and dev toolchains.

Remember!

ln -s ~/<repo-path> ~/.config/home-manager

Quick Start

One-liner to install the full environment on any Linux machine:

curl -fsSL https://raw.githubusercontent.com/arpadav/home/main/install.sh | sh

This installs Nix (if missing), pulls the flake, and runs home-manager switch.

Structure

home.nix          # main home-manager module (packages, aliases, configs)
flake.nix         # root flake (uses $USER/$HOME from env)
aedit/            # standalone aedit editor config (can be installed independently)
debug/            # Docker environment for testing changes
install.sh        # full environment installer

Local Development

Clone and switch locally:

git clone https://github.com/arpadav/home.git
cd home
nix run home-manager -- switch --flake .#$USER --impure

Test changes in Docker before applying — see debug/README.md.

See Also

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors