busykoala / nixfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nixfiles

This repo is highly inspired by cloudlenas awesome nixfiles.

Init steps

# create or copy your ssh key (assuming id_rsa)
chmod 600 ~/.ssh/id_rsa
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa

nix-shell -p git gnumake
git clone git@github.com:busykoala/nixfiles.git
cd nixfiles

sudo make system-<name>
make home-<name>

Additional setup

References and Notes

home-manager option search

# run a pkg that is not yet installed from nix pkgs
nix run nixpkgs#htop

# temp. add a pkg that is not yet installed
nix shell nixpkgs#htop

About

License:GNU General Public License v3.0


Languages

Language:Nix 98.0%Language:Makefile 2.0%