feat: initial commit

This commit is contained in:
Jacob Bachmann 2023-08-30 19:14:26 +02:00
commit 7fc2437bed
38 changed files with 1528 additions and 0 deletions

36
users/gandalf/default.nix Normal file
View file

@ -0,0 +1,36 @@
{ pkgs, ... }:
let
aliases = import ../../modules/aliases.nix;
in
{
users.users.gandalf = {
isNormalUser = true;
extraGroups = [ "wheel" "networkmanager" ];
packages = with pkgs; [
firefox
speechd # https://support.mozilla.org/en-US/kb/speechd-setup
gopass
gopass-jsonapi
gnome.nautilus
gimp
];
};
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.gandalf = { pkgs, ... }: {
imports = [ ./modules ];
config = {
home = {
username = "gandalf";
homeDirectory = "/home/gandalf";
shellAliases = aliases;
stateVersion = "23.05";
};
};
};
# programs.home-manager.enable = true;
}