Skip to content

Commit 3fc55be

Browse files
committed
Merge remote-tracking branch 'origin/personal' into personal
# Conflicts: # flake.lock
2 parents 95eeff9 + 3dd76be commit 3fc55be

5 files changed

Lines changed: 94 additions & 16 deletions

File tree

devenv.lock

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
"devenv": {
44
"locked": {
55
"dir": "src/modules",
6-
"lastModified": 1775334024,
7-
"narHash": "sha256-vg1CVojgtjLPZNFe7QVd/d97E12TLUgBQDlCqMqbEGU=",
6+
"lastModified": 1776863933,
7+
"narHash": "sha256-v9NoQFSln9n5zqVWUWUc9PajsMaGmga51HOAJqMx7Qw=",
88
"owner": "cachix",
99
"repo": "devenv",
10-
"rev": "f30a244f8175ef14ed1a4e4dfc737d28ecc5d852",
10+
"rev": "863b4204725efaeeb73811e376f928232b720646",
1111
"type": "github"
1212
},
1313
"original": {
@@ -42,11 +42,11 @@
4242
]
4343
},
4444
"locked": {
45-
"lastModified": 1775036584,
46-
"narHash": "sha256-zW0lyy7ZNNT/x8JhzFHBsP2IPx7ATZIPai4FJj12BgU=",
45+
"lastModified": 1776796298,
46+
"narHash": "sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8=",
4747
"owner": "cachix",
4848
"repo": "git-hooks.nix",
49-
"rev": "4e0eb042b67d863b1b34b3f64d52ceb9cd926735",
49+
"rev": "3cfd774b0a530725a077e17354fbdb87ea1c4aad",
5050
"type": "github"
5151
},
5252
"original": {
@@ -81,11 +81,11 @@
8181
"nixpkgs-src": "nixpkgs-src"
8282
},
8383
"locked": {
84-
"lastModified": 1774287239,
85-
"narHash": "sha256-W3krsWcDwYuA3gPWsFA24YAXxOFUL6iIlT6IknAoNSE=",
84+
"lastModified": 1776852779,
85+
"narHash": "sha256-WwO/ITisCXwyiRgtktZgv3iGhAGO+IB5Av4kKCwezR0=",
8686
"owner": "cachix",
8787
"repo": "devenv-nixpkgs",
88-
"rev": "fa7125ea7f1ae5430010a6e071f68375a39bd24c",
88+
"rev": "ec3063523dcd911aeadb50faa589f237cdab5853",
8989
"type": "github"
9090
},
9191
"original": {
@@ -98,11 +98,11 @@
9898
"nixpkgs-src": {
9999
"flake": false,
100100
"locked": {
101-
"lastModified": 1773840656,
102-
"narHash": "sha256-9tpvMGFteZnd3gRQZFlRCohVpqooygFuy9yjuyRL2C0=",
101+
"lastModified": 1776329215,
102+
"narHash": "sha256-a8BYi3mzoJ/AcJP8UldOx8emoPRLeWqALZWu4ZvjPXw=",
103103
"owner": "NixOS",
104104
"repo": "nixpkgs",
105-
"rev": "9cf7092bdd603554bd8b63c216e8943cf9b12512",
105+
"rev": "b86751bc4085f48661017fa226dee99fab6c651b",
106106
"type": "github"
107107
},
108108
"original": {

flake.lock

Lines changed: 71 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,12 @@
6969
inputs.nixpkgs.follows = "nixpkgs";
7070
};
7171

72+
# Google Workspace CLI (gws) - Unified CLI for all Google Workspace APIs
73+
# MAINTAINER: @googleworkspace | AUTO-UPDATE: Via rebuild-nixos --refresh
74+
gws = {
75+
url = "github:googleworkspace/cli";
76+
};
77+
7278
# NixClaw - Personal AI agent platform for NixOS
7379
# MAINTAINER: @jacopone (YOU) | LOCAL DEV: path input
7480
# TEMPORARILY DISABLED: path input breaks on machines without ~/nixclaw
@@ -84,7 +90,7 @@
8490

8591
};
8692

87-
outputs = { self, nixpkgs, home-manager, nixos-hardware, claude-code-nix, code-cursor-nix, whisper-dictation, claude-automation, antigravity-nix, ... }@inputs:
93+
outputs = { self, nixpkgs, home-manager, nixos-hardware, claude-code-nix, code-cursor-nix, whisper-dictation, claude-automation, antigravity-nix, gws, ... }@inputs:
8894
let
8995
# Shared overlay: fix test failures / missing deps in nixos-unstable
9096
# Uses interpreter override (not overrideScope) so python3.withPackages sees fixes

modules/common/packages.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
# AI Assistant
99
inputs.claude-code-nix.packages.${pkgs.stdenv.hostPlatform.system}.default # Claude Code
1010

11+
# Google Workspace CLI - Unified CLI for Drive, Gmail, Calendar, etc.
12+
inputs.gws.packages.${pkgs.stdenv.hostPlatform.system}.default
13+
google-cloud-sdk # Google Cloud SDK (gcloud CLI) — needed by gws auth setup
14+
1115
# Version control
1216
git
1317
gh

modules/core/packages.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,6 @@ in
196196
jinja2 # Jinja2 templating engine (for claude-nixos-automation)
197197
])) # Python 3 with rich included (system-wide, avoids tkinter issues in devenv)
198198
ninja # Build system for faster compilation (required by numpy/aider)
199-
google-cloud-sdk # Google Cloud SDK for gcloud CLI and cloud operations
200199
(pkgs.callPackage ../../pkgs/gogcli.nix { }) # Google Suite CLI (Gmail, Calendar, Drive, Contacts) - https://github.com/steipete/gogcli
201200

202201
# system tools

0 commit comments

Comments
 (0)