more misc packages

This commit is contained in:
Barrett Ruth 2026-02-12 00:20:14 -05:00
parent 844127d30f
commit 7ca12a38ae
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
7 changed files with 53 additions and 39 deletions

View file

@ -6,6 +6,8 @@
}:
{
home.packages = [ pkgs.pre-commit ];
programs.git = {
enable = true;
lfs.enable = true;

View file

@ -48,6 +48,8 @@ in
home.sessionVariables = lib.mkMerge [
{
LESSHISTFILE = "-";
WGETRC = "${config.xdg.configHome}/wgetrc";
LUAROCKS_CONFIG = "${config.xdg.configHome}/luarocks/config.lua";
GRADLE_USER_HOME = "${config.xdg.configHome}/gradle";
LIBVIRT_DEFAULT_URI = "qemu:///system";
MBSYNCRC = "${config.xdg.configHome}/mbsync/config";
@ -173,6 +175,17 @@ in
'';
};
xdg.configFile."wgetrc".text = ''
hsts_file = ${config.xdg.stateHome}/wget-hsts
'';
xdg.configFile."luarocks/config.lua".text = ''
rocks_trees = {
{ name = "user", root = (os_getenv("XDG_DATA_HOME") or (home .. "/.local/share")) .. "/luarocks" };
{ name = "system", root = "/usr" };
}
'';
programs.zsh = {
enable = true;
dotDir = "${config.xdg.configHome}/zsh";