feat: add li host
buildbot/nix-eval Build done. (1 warning)
buildbot/nix-build Build done.
buildbot/nix-effects Build done.

This commit is contained in:
Greg Hellings
2026-04-06 08:43:41 -05:00
parent aee34e5b86
commit 0d70a9e018
7 changed files with 117 additions and 57 deletions
+1
View File
@@ -40,6 +40,7 @@ in
zeke = greg "zeke";
isaiah = greg "isaiah";
jeremiah = greg "jeremiah";
li = user "li" "gregory.hellings";
linode = greg "linode";
hosea = greg "hosea";
gitlab = greg "gitlab";
-19
View File
@@ -5,16 +5,6 @@
}:
let
username = "gregory.hellings";
x = pkgs.xonsh.override {
extraPackages = (
ps: [
pkgs.nur.repos.xonsh-xontribs.xonsh-direnv
pkgs.nur.repos.xonsh-xontribs.xontrib-vox
ps.xonsh-apipenv
pkgs.pipenv-ivr
]
);
};
in
{
# Disables hitting local cache
@@ -28,7 +18,6 @@ in
home = {
packages = with pkgs; [
aacs
ansible
direnv
home-manager
@@ -36,20 +25,13 @@ in
just
go
gopls
k9s
kubectl
mariadb
minikube
mise
nil
nixVersions.stable
pipenv-ivr
pre-commit
python311
python3Packages.flake8
skaffold
twine
x
];
file = {
".pip/pip.conf".text = ''
@@ -108,6 +90,5 @@ in
"web4"
]
);
tmux.shell = (lib.getExe x);
};
}
+54
View File
@@ -0,0 +1,54 @@
{
pkgs,
lib,
...
}:
let
username = "gregory.hellings";
in
{
# Disables hitting local cache
_module.args.cache = lib.mkForce false;
greg = {
development = true;
gui = true;
nix.cache = false;
vscodium = false;
};
home = {
packages = with pkgs; [
ansible
direnv
home-manager
python3Packages.ipython
just
nixVersions.stable
pre-commit
];
username = username;
homeDirectory = "/Users/${username}";
};
programs = {
direnv = {
enable = true;
enableNushellIntegration = true;
};
nushell = {
enable = true;
};
starship = {
enable = true;
enableNushellIntegration = true;
settings = {
directory = {
home_symbol = "~";
truncate_to_repo = false;
truncation_length = 0;
use_os_path_sep = true;
};
};
};
};
}