Add nixOS/ home-manager-related files
parent
9511ad2b72
commit
147c1e40ff
|
@ -0,0 +1,29 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
let
|
||||
# Be able to use unstable packages
|
||||
pkgsUnstable = import <nixpkgs-unstable> {};
|
||||
|
||||
in
|
||||
{ # Required
|
||||
programs.home-manager.enable = true;
|
||||
home.username = "earne";
|
||||
home.homeDirectory = "/home/earne";
|
||||
|
||||
home.packages = with pkgs; [
|
||||
gitFull
|
||||
pkgsUnstable.neovim
|
||||
tmux
|
||||
yadm
|
||||
];
|
||||
|
||||
# This value determines the Home Manager release that your
|
||||
# configuration is compatible with. This helps avoid breakage
|
||||
# when a new Home Manager release introduces backwards
|
||||
# incompatible changes.
|
||||
#
|
||||
# You can update Home Manager without changing this value. See
|
||||
# the Home Manager release notes for a list of state version
|
||||
# changes in each release.
|
||||
home.stateVersion = "21.05";
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
https://github.com/nix-community/home-manager/archive/release-21.05.tar.gz home-manager
|
||||
https://nixos.org/channels/nixos-unstable nixpkgs-unstable
|
Loading…
Reference in New Issue