mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 00:58:12 +09:00
flake: add coding-agent validation workflow
This commit is contained in:
@@ -3,15 +3,22 @@ _: {
|
||||
{
|
||||
pkgs,
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
{
|
||||
devShells.dotnix = pkgs.mkShell {
|
||||
packages = [
|
||||
config.treefmt.build.wrapper
|
||||
config.packages.dotfiles-check
|
||||
|
||||
pkgs.actionlint
|
||||
pkgs.git
|
||||
pkgs.gitleaks
|
||||
pkgs.mcp-nixos
|
||||
pkgs.nix-fast-build
|
||||
pkgs.nix-tree
|
||||
pkgs.nixd
|
||||
pkgs.pre-commit
|
||||
|
||||
# sops-nix / age
|
||||
@@ -22,6 +29,8 @@ _: {
|
||||
# YubiKey for sops editing
|
||||
pkgs.age-plugin-yubikey
|
||||
pkgs.yubikey-manager
|
||||
]
|
||||
++ lib.optionals pkgs.stdenv.isLinux [
|
||||
pkgs.pcsc-tools
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user