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
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:
@@ -23,6 +23,7 @@ let
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
agenix
|
||||||
hms
|
hms
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
lithic/
|
||||||
@@ -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 = {
|
||||||
|
|||||||
@@ -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
@@ -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.
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user