nixos-configuration/jrpotter/default.nix

44 lines
879 B
Nix
Raw Normal View History

2023-11-17 11:58:33 +00:00
{ pkgs, ... }:
{
imports = [
./git.nix
./neovim
2023-11-18 14:53:20 +00:00
./wezterm
2023-11-17 11:58:33 +00:00
];
home = {
username = "jrpotter";
homeDirectory = "/home/jrpotter";
2023-11-17 11:58:33 +00:00
packages = with pkgs; [
anki-bin
bitwarden
2023-11-20 04:00:33 +00:00
elan
2023-11-17 11:58:33 +00:00
firefox
2023-11-20 04:00:33 +00:00
gnumake
2023-11-17 11:58:33 +00:00
mullvad-vpn
python3
wezterm
zotero
];
};
programs = {
bash.enable = true;
direnv.enable = true;
git.enable = true;
home-manager.enable = true;
neovim.enable = true;
};
# 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 = "23.05";
}