chore: lithic stuff
buildbot/nix-eval Build done.
buildbot/nix-build gitea:greg/nixos#checks.aarch64-darwin Build done.
buildbot/nix-build gitea:greg/nixos#checks.aarch64-linux Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux Build done.
buildbot/nix-build Build done.
Update manifest chart versions / update-manifests (push) Has been cancelled
Update flake.lock / update-flake-lock (push) Has been cancelled

This commit is contained in:
Greg Hellings
2026-04-08 08:00:35 -05:00
parent f354c3f353
commit 14c7f34108
9 changed files with 38 additions and 6 deletions
+1
View File
@@ -23,6 +23,7 @@ let
in in
{ {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
agenix
hms hms
]; ];
+2 -1
View File
@@ -1,4 +1,4 @@
{ ... }: { config, ... }:
let let
username = "greg"; username = "greg";
in in
@@ -22,6 +22,7 @@ in
"nushell" "nushell"
"qemu" "qemu"
"slack-mcp-server" "slack-mcp-server"
"zlib"
]; ];
casks = [ casks = [
"alt-tab" "alt-tab"
+5
View File
@@ -19,10 +19,15 @@ in
imports = [ imports = [
top.nixvimunstable.homeModules.nixvim top.nixvimunstable.homeModules.nixvim
top.self.modules.homeManagerModule top.self.modules.homeManagerModule
top.agenix.homeManagerModules.default
./baseline ./baseline
] ]
++ lib.optionals (builtins.pathExists ./hosts/${host}) [ ./hosts/${host} ]; ++ lib.optionals (builtins.pathExists ./hosts/${host}) [ ./hosts/${host} ];
age = {
identityPaths = [ "${homeDirectory}/.ssh/id_ed25519" ];
};
home = { home = {
inherit homeDirectory username; inherit homeDirectory username;
+1
View File
@@ -0,0 +1 @@
lithic/
+6 -4
View File
@@ -4,11 +4,14 @@
... ...
}: }:
let let
username = "greg"; python = pkgs.python312.withPackages (p: with p; [
ipython
]);
in in
{ {
# Disables hitting local cache # Disables hitting local cache
_module.args.cache = lib.mkForce false; _module.args.cache = lib.mkForce false;
greg = { greg = {
development = true; development = true;
gui = true; gui = true;
@@ -23,14 +26,13 @@ in
cargo cargo
direnv direnv
home-manager home-manager
python3Packages.ipython
just just
nixVersions.stable nixVersions.stable
pre-commit pre-commit
pulumi
python
rustc rustc
]; ];
username = username;
homeDirectory = "/Users/${username}";
}; };
programs = { programs = {
+17
View File
@@ -35,6 +35,23 @@
} }
]; ];
} }
{
name = "Lithic";
bookmarks = [
{
name = "Okta";
url = "https://privacy.okta.com";
}
{
name = "Jira";
url = "https://lithichq.atlassian.net";
}
{
name = "Notion";
url = "https://www.notion.so/lithichq/";
}
];
}
{ {
name = "IVR"; name = "IVR";
bookmarks = [ bookmarks = [
+1 -1
View File
@@ -73,7 +73,7 @@
"ip": "10.42.0.4", "ip": "10.42.0.4",
"ts": null "ts": null
}, },
"lithic": { "gregs-MacBook-Pro-16-inch-Nov-2024": {
"external": true, "external": true,
"system": "aarch64-darwin" "system": "aarch64-darwin"
}, },
Binary file not shown.
+5
View File
@@ -41,6 +41,7 @@ let
user_ivr = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMYzms+KIe5/bYF3uCyFjA5e1AgMPLIA3c4k417coqBe gregory.hellings@ls23003"; user_ivr = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMYzms+KIe5/bYF3uCyFjA5e1AgMPLIA3c4k417coqBe gregory.hellings@ls23003";
user_jude = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINnRc/kBhxcjpUtiRQY+BXnSObdp0jFL1395wAQxJip7 greg@jude"; user_jude = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINnRc/kBhxcjpUtiRQY+BXnSObdp0jFL1395wAQxJip7 greg@jude";
user_linode = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINAX6pNx5mbwIa8X+GzktyNijfYmJUpgROFpRxSW9js0 greg@linode"; user_linode = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINAX6pNx5mbwIa8X+GzktyNijfYmJUpgROFpRxSW9js0 greg@linode";
user_lithic = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPVlMoN2pkKRRwKNuMbMczki5ybR34wvjdgDNlgR74Wh greg@gregs-MacBook-Pro-16-inch-Nov-2024";
user_isaiah = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl6DJVrPSujvJSAEA5Q8tRrzfJs/c6DMwqwQEUFffIR greg@isaiah"; user_isaiah = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl6DJVrPSujvJSAEA5Q8tRrzfJs/c6DMwqwQEUFffIR greg@isaiah";
user_hosea = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGrqJQvDspLi1vXQRJ/Z5kN/F8jCBHvaXjo+5zLuIYjR greg@hosea"; user_hosea = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGrqJQvDspLi1vXQRJ/Z5kN/F8jCBHvaXjo+5zLuIYjR greg@hosea";
user_jeremiah = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIYIiecdyM9c7tXgR96983K3wqiJeQRMbrzGIF8Wy6uO greg@jeremiah"; user_jeremiah = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIYIiecdyM9c7tXgR96983K3wqiJeQRMbrzGIF8Wy6uO greg@jeremiah";
@@ -52,6 +53,7 @@ let
user_ivr user_ivr
user_jude user_jude
user_linode user_linode
user_lithic
user_isaiah user_isaiah
user_hosea user_hosea
user_jeremiah user_jeremiah
@@ -147,4 +149,7 @@ in
"nebula/linode.key.age".publicKeys = everyone; "nebula/linode.key.age".publicKeys = everyone;
"nebula/zeke.key.age".publicKeys = everyone; "nebula/zeke.key.age".publicKeys = everyone;
"nebula/exodus.key.age".publicKeys = everyone; "nebula/exodus.key.age".publicKeys = everyone;
# Custom files
"lithic/cargo-config.toml.age".publicKeys = everyone;
} }