Skip to content

Instantly share code, notes, and snippets.

# journalctl -kf
readlink $(which pactl)
nix-build '<nixpkgs>' --no-build-output -A pulseaudio
$ sudo docker run -ti nixery.appspot.com/shell/curl bash
$ sudo docker run -ti nixery.appspot.com/shell/cloc bash
#!/usr/bin/env nix-shell
#!nix-shell -i python -p pythonFull pythonPackages.requests pythonPackages.pyquery pythonPackages.click
Change OS to unstable channel
$ sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos
Update channel definitions
$ sudo nix-channel --update nixos
Update and test the system
$ sudo nixos-rebuild test
# nix-channel --add https://github.com/rycee/home-manager/archive/master.tar.gz home-manager
# nix-channel --update
Add to configuration.nix:
imports = [
...
<home-manager/nixos>
...
];
@jralvarezc
jralvarezc / home-manager-install-user.txt
Last active July 24, 2019 04:56
Install home-manager on nixos (as a user environment)
$ nix-channel --add https://github.com/rycee/home-manager/archive/master.tar.gz home-manager
$ nix-channel --update
$ bash
$ nix-shell '<home-manager>' -A install
$ emacs .config/nixpkgs/home.nix
$ home-manager build
$ home-manager switch