nixos-config-master/home.nix
2024-10-29 23:37:08 -07:00

67 lines
1.0 KiB
Nix

# home.nix
{ config, pkgs, ... }:
let
customPackages = import ./users/jeirmeister/packages { inherit pkgs; };
in
{
imports = [
./users/jeirmeister/programs
];
home = {
username = "jeirmeister";
homeDirectory = "/home/jeirmeister";
stateVersion = "24.05";
packages = with pkgs; [
htop
fortune
ripgrep
fd
jq
tree
xclip
bitwarden-desktop
floorp
bitwarden-cli
immersed
nix-prefetch-git
(customPackages.repo2text) # Try wrapping in parentheses
# Development tools
nodejs
yarn
python3
gcc
rustup
# System tools
btop
neofetch
bat
fzf
# Network tools
mtr
iperf3
nmap
# File management
unzip
p7zip
file
];
};
programs.home-manager.enable = true;
nixpkgs = {
config = {
allowUnfree = true;
permittedInsecurePackages = [
"openssl-1.1.1w"
];
};
};
}