mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-12-07 05:27:13 -06:00
35 lines
710 B
Nix
Executable file
35 lines
710 B
Nix
Executable file
{
|
|
pkgs,
|
|
flake,
|
|
lib,
|
|
...
|
|
}:
|
|
let
|
|
inherit (flake.config.people) user0;
|
|
in
|
|
{
|
|
environment = {
|
|
enableAllTerminfo = false;
|
|
systemPackages = builtins.attrValues {
|
|
inherit (pkgs)
|
|
git
|
|
pijul
|
|
sshfs
|
|
tomb
|
|
just
|
|
virt-manager
|
|
helix
|
|
;
|
|
};
|
|
variables = {
|
|
VIDEO_PLAYER = lib.getExe pkgs.mpv;
|
|
EDITOR = lib.getExe pkgs.helix;
|
|
TERM = lib.getExe pkgs.ghostty;
|
|
XDG_DOWNLOAD_DIR = "/home/${user0}/downloads";
|
|
NIXPKGS_ALLOW_INSECURE = "1";
|
|
NIXPKGS_ALLOW_UNFREE = "1";
|
|
GTK_THEME = "catppuccin-macchiato-mauve-compact";
|
|
# ANTHROPIC_API_KEY = config.sops.secrets."claude/key".path;
|
|
};
|
|
};
|
|
}
|