mirror of
https://github.com/harivansh-afk/nix.git
synced 2026-04-15 07:04:47 +00:00
updates
This commit is contained in:
parent
28622332a3
commit
67d552b4ff
5 changed files with 71 additions and 52 deletions
55
flake.lock
generated
55
flake.lock
generated
|
|
@ -17,6 +17,45 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"flake-utils": {
|
||||||
|
"inputs": {
|
||||||
|
"systems": "systems"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1731533236,
|
||||||
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"googleworkspace-cli": {
|
||||||
|
"inputs": {
|
||||||
|
"flake-utils": "flake-utils",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1773347617,
|
||||||
|
"narHash": "sha256-jtigtoppWeurNbxFebpZNmnj45AtLvdn9nxxds/OlKo=",
|
||||||
|
"owner": "googleworkspace",
|
||||||
|
"repo": "cli",
|
||||||
|
"rev": "e3e1e86e0791af3ac427e82bfb3ce58f08c17eea",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "googleworkspace",
|
||||||
|
"repo": "cli",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"home-manager": {
|
"home-manager": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
|
@ -94,11 +133,27 @@
|
||||||
},
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
|
"googleworkspace-cli": "googleworkspace-cli",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
"nix-darwin": "nix-darwin",
|
"nix-darwin": "nix-darwin",
|
||||||
"nix-homebrew": "nix-homebrew",
|
"nix-homebrew": "nix-homebrew",
|
||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"systems": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681028828,
|
||||||
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"root": "root",
|
"root": "root",
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,11 @@
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
googleworkspace-cli = {
|
||||||
|
url = "github:googleworkspace/cli";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
nix-homebrew = {
|
nix-homebrew = {
|
||||||
url = "github:zhaofengli-wip/nix-homebrew";
|
url = "github:zhaofengli-wip/nix-homebrew";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -9,17 +9,11 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
taps = [
|
taps = [
|
||||||
"humanlayer/humanlayer"
|
|
||||||
"jnsahaj/lumen"
|
|
||||||
"nicosuave/tap"
|
"nicosuave/tap"
|
||||||
"pantsbuild/tap"
|
|
||||||
"steipete/tap"
|
|
||||||
"withgraphite/tap"
|
"withgraphite/tap"
|
||||||
];
|
];
|
||||||
|
|
||||||
brews = [
|
brews = [
|
||||||
"daytonaio/tap/daytona"
|
|
||||||
"jnsahaj/lumen/lumen"
|
|
||||||
"nicosuave/tap/memex"
|
"nicosuave/tap/memex"
|
||||||
"postgresql@17"
|
"postgresql@17"
|
||||||
"python@3.13"
|
"python@3.13"
|
||||||
|
|
@ -28,9 +22,10 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
casks = [
|
casks = [
|
||||||
"anaconda"
|
"cap"
|
||||||
"pants"
|
"raycast"
|
||||||
"riptide-dev"
|
"thebrowsercompany-dia"
|
||||||
|
"wispr-flow"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{...}: {
|
{...}: {
|
||||||
security.pam.services.sudo_local.touchIdAuth = true;
|
security.pam.services.sudo_local.touchIdAuth = true;
|
||||||
|
|
||||||
|
services.karabiner-elements.enable = true;
|
||||||
|
|
||||||
system.defaults = {
|
system.defaults = {
|
||||||
dock.autohide = true;
|
dock.autohide = true;
|
||||||
dock.show-recents = false;
|
dock.show-recents = false;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
inputs,
|
||||||
pkgs,
|
pkgs,
|
||||||
username,
|
username,
|
||||||
...
|
...
|
||||||
|
|
@ -12,69 +13,30 @@
|
||||||
install -Dm644 "$src" "$out/share/fonts/opentype/BerkeleyMono-Regular.otf"
|
install -Dm644 "$src" "$out/share/fonts/opentype/BerkeleyMono-Regular.otf"
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
gwsPackage =
|
||||||
|
inputs.googleworkspace-cli.packages.${pkgs.stdenv.hostPlatform.system}.default;
|
||||||
in {
|
in {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
arrow-cpp
|
|
||||||
binwalk
|
|
||||||
cloc
|
|
||||||
cloudflared
|
|
||||||
cmakeCurses
|
|
||||||
codex
|
codex
|
||||||
coreutils-prefixed
|
coreutils-prefixed
|
||||||
criterion
|
|
||||||
delta
|
delta
|
||||||
diff-so-fancy
|
diff-so-fancy
|
||||||
e2fsprogs
|
|
||||||
emacs
|
|
||||||
ffmpeg_7
|
|
||||||
flyctl
|
|
||||||
git-filter-repo
|
git-filter-repo
|
||||||
git-lfs
|
git-lfs
|
||||||
gitleaks
|
|
||||||
gogcli
|
|
||||||
google-cloud-sdk
|
google-cloud-sdk
|
||||||
|
gwsPackage
|
||||||
imagemagickBig
|
imagemagickBig
|
||||||
kind
|
|
||||||
kubernetes-helm-wrapped
|
|
||||||
lazygit
|
lazygit
|
||||||
libpq
|
libpq
|
||||||
librsvg
|
librsvg
|
||||||
livekit
|
|
||||||
livekit-cli
|
|
||||||
llmfit
|
llmfit
|
||||||
mactop
|
|
||||||
minikube
|
|
||||||
mint
|
|
||||||
mise
|
mise
|
||||||
ngrok
|
ngrok
|
||||||
opencode-desktop
|
|
||||||
javaPackages.compiler.openjdk25
|
|
||||||
p7zip
|
|
||||||
pandoc
|
|
||||||
pipx
|
|
||||||
poppler
|
|
||||||
portaudio
|
|
||||||
postgresql_14
|
|
||||||
postgresql_16
|
postgresql_16
|
||||||
potrace
|
|
||||||
redis
|
redis
|
||||||
resvg
|
|
||||||
semgrep
|
|
||||||
sox
|
|
||||||
stow
|
|
||||||
stripe-cli
|
|
||||||
supabase-cli
|
|
||||||
swiftformat
|
|
||||||
swiftlint
|
|
||||||
tailscale
|
tailscale
|
||||||
terraform
|
terraform
|
||||||
time
|
|
||||||
trivy
|
|
||||||
universal-ctags
|
|
||||||
warp-terminal
|
|
||||||
websocat
|
|
||||||
yazi-unwrapped
|
|
||||||
yq
|
|
||||||
yt-dlp
|
yt-dlp
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue