initial configuration of home-manager

This commit is contained in:
Fabian Montero 2022-03-17 02:00:17 -06:00
parent bef8999368
commit a96e5b7e79
3 changed files with 45 additions and 9 deletions

24
fabian/default.nix Normal file
View file

@ -0,0 +1,24 @@
# man page: https://rycee.gitlab.io/home-manager/options.html
{ config, pkgs, lib, ... }:
{
home = {
stateVersion = "21.11"; # No tocar esto
username = "fabian";
homeDirectory = "/home/fabian";
packages = import ./path.nix pkgs;
};
nixpkgs.config.allowUnfree = true;
# configurable = [ neovim zsh keyboardlayout pulsaudio vscodium i3-gaps dunst rofi ];
programs.git = {
enable = true;
userEmail = "fabian@cluster451.org";
userName = "Fabián Montero";
# signing.key = "" poner mi key luego
};
}

17
fabian/path.nix Normal file
View file

@ -0,0 +1,17 @@
pkgs: with pkgs; [
calc
discord
file
firefox
jetbrains.pycharm-professional
jq
pipenv
signal-desktop
tdesktop
units
unzip
vlc
xournalpp
zip
zoom-us
]