KaiHa / dotconfig-nixpkgs

dotconfig-nixpkgs aka dotfiles with nix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotconfig-nixpkgs aka dotfiles with nix

This is a fork of https://github.com/kamilchm/.nixpkgs that I have heavily adapted to my needs.

Fully declarative user environment

  1. Use nix to manage all your user space programs declaratively.
  2. Prepare dotfiles with injected dependencies from https://github.com/NixOS/nixpkgs and install it into $out/target-home.
  3. Link dotfiles from .nix-profile into user home directory.

How to use it?

  1. Install nix
  2. Git clone dotconfig-nixpkgs into ~/.config/nixpkgs
  3. Customize it for your needs.
  4. Run .config/nixpkgs/install.sh

About

dotconfig-nixpkgs aka dotfiles with nix


Languages

Language:Emacs Lisp 54.5%Language:Shell 22.0%Language:Nix 15.2%Language:Haskell 7.5%Language:Vim Script 0.8%