Files
nix-config/home/sonja/home.nix
2026-04-24 14:48:12 -05:00

56 lines
1.0 KiB
Nix

{ pkgs, ... }:
{
imports = [
./gpg-agent.nix
./git.nix
];
home.username = "sonja";
home.homeDirectory = "/home/sonja";
custom.pgp.enable = true;
home.packages = [
pkgs.librewolf
pkgs.neovim
pkgs.nmap
pkgs.alacritty
pkgs.tmux
pkgs.git
pkgs.uv
pkgs.discord
pkgs.steam-unwrapped
pkgs.steam-tui
pkgs.supersonic
pkgs.fzf
pkgs.claude-code
];
home.sessionVariables = {
EDITOR = "nvim";
};
home.stateVersion = "25.11";
programs.home-manager.enable = true;
programs.zsh = {
enable = true;
enableCompletion = true;
#autosuggestion
oh-my-zsh = {
enable = true;
plugins = [ "git" "python" "man" "catimg" "copypath" "cp" "fzf"
"gpg-agent" "gitignore" "uv" "colorize" "copyfile" "dotenv" "fastfile"
"jsontools" "nmap" "perl" "rsync" "safe-paste" "screen"
"ssh" "sudo" ];
theme = "fox";
};
shellAliases = {
ll = "ls -l";
update = "sudo nixos-rebuild switch --flake ~/Documents/git/nix-config#coven";
};
};
}