FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Comparing v0.2.1...v0.3.0 · aRustyDev/pre-commit-hooks · GitHub

Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aRustyDev/pre-commit-hooks
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.2.1
Choose a base ref
Could not load branches
Nothing to show
{{ refName }}
...
head repository: aRustyDev/pre-commit-hooks
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.3.0
Choose a head ref
Could not load branches
Nothing to show
{{ refName }}
  • 6 commits
  • 15 files changed
  • 3 contributors

Commits on Jul 22, 2024

  1. v0.1.3 (#9)

    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * changed shebang to /usr/bin/env bash
    
    * explicitly set GIT_DIR w/ 'git rev-parse --show-toplevel'
    
    * added comments
    
    * changed to pull files not dir
    
    * catching up (#6)
    
    * Dev (#3)
    
    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * switch to `/usr/bin/env bash` (#4)
    
    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * changed shebang to /usr/bin/env bash
    
    * v0.1.2 (#5)
    
    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * changed shebang to /usr/bin/env bash
    
    * explicitly set GIT_DIR w/ 'git rev-parse --show-toplevel'
    
    * changed to pull files not dir
    
    * changed to pull files not dir
    
    * Update backup-nixos.sh
    aRustyDev authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    e0245ae View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2025

  1. feat(cargo): added cargo commands

    * feat(cargo): added cargo hooks
    
    added cargo fmt
    added cargo check
    added cargo clippy
    added cargo rustc
    added cargo doc
    added cargo report future-incompat
    added cargo bench
    
    * feat(cargo): updated cargo hooks
    
    added always_run: true to rustc & build-docs
    
    ---------
    
    Co-authored-by: aRustyDev <36318507+aRustyDev@users.noreply.github>
    aRustyDev and aRustyDev authored Feb 27, 2025
    Configuration menu
    Copy the full SHA
    e85bb50 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2025

  1. Merge Dev branch (#11)

    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * changed shebang to /usr/bin/env bash
    
    * explicitly set GIT_DIR w/ 'git rev-parse --show-toplevel'
    
    * added comments
    
    * changed to pull files not dir
    
    * catching up (#6)
    
    * Dev (#3)
    
    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * switch to `/usr/bin/env bash` (#4)
    
    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * changed shebang to /usr/bin/env bash
    
    * v0.1.2 (#5)
    
    * added 'backup-nixos-config' hook
    
    * added .licrc
    
    * chmod +x hooks/backup-nixos.sh
    
    * added check-shebang-scripts-are-executable
    
    * changed shebang to /usr/bin/env bash
    
    * explicitly set GIT_DIR w/ 'git rev-parse --show-toplevel'
    
    * changed to pull files not dir
    
    * changed to pull files not dir
    
    * Update backup-nixos.sh
    
    * docs: Added TODO list for hooks to implement
    
    * chore: updated TODO
    
    * fix(pluralith): .pluralith.yml provisioning, bin updating, bin installing, & local vs cloud running
    
    * fix(pluralith): .pluralith.yml helper echos
    
    * feat(pluralith): added support for custom pluralith bin & named arguments for apikey/binpath
    
    * feat(pluralith): added support for custom pluralith bin & named arguments for apikey/binpath
    
    * doc(pluralith): updated pluralith hook description
    
    * doc(pluralith): updated pluralith hook description
    
    * feat(tfupdate): adding tfupdate hook
    
    * feat(tfupdate): adding tfupdate hook
    
    * feat(dead-links): testing dead-links hook
    
    * feat(dead-links): testing dead-links hook
    
    * feat(dead-links): testing dead-links hook
    
    * feat(v0.1.7): adding dead-links hook
    
    * feat(v0.1.8): extending dead-links hook to check urls
    
    * feat(v0.1.8): extending dead-links hook to check urls
    
    * feat(v0.1.8): extending dead-links hook to check urls
    
    * feat(v0.1.8): extending dead-links hook to check urls
    
    * feat(v0.1.8): extending dead-links hook to check urls
    
    * docs(nixos): split function components into multiple READMEs for better readability; added dead link checker to pre-commit
    
    * docs(nixos): split function components into multiple READMEs for better readability; added dead link checker to pre-commit
    
    * feat(v0.2.1): extending dead-links hooks
    aRustyDev authored Mar 19, 2025
    Configuration menu
    Copy the full SHA
    af5b0a4 View commit details
    Browse the repository at this point in the history
  2. Rust (#12)

    * feat(cargo): added cargo hooks
    
    added cargo fmt
    added cargo check
    added cargo clippy
    added cargo rustc
    added cargo doc
    added cargo report future-incompat
    added cargo bench
    
    * feat(cargo): updated cargo hooks
    
    added always_run: true to rustc & build-docs
    
    ---------
    
    Co-authored-by: aRustyDev <36318507+aRustyDev@users.noreply.github>
    aRustyDev and aRustyDev authored Mar 19, 2025
    Configuration menu
    Copy the full SHA
    76fa46c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    457c970 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2025

  1. feat(nix): Add comprehensive Nix pre-commit hooks (#23)

    * docs(todo): added cargo action for sorting mod.rs contents
    
    * feat(nix): Add comprehensive Nix pre-commit hooks
    
    This commit introduces six new pre-commit hooks for Nix development:
    
    1. **nix-flake-check**: Validates flake.nix files using `nix flake check`
    2. **nix-build-check**: Tests Nix builds for both flakes and legacy expressions
    3. **nix-darwin-check**: Validates nix-darwin configurations (Darwin-only)
    4. **nix-home-manager-check**: Tests home-manager configurations
    5. **nix-fmt**: Formats Nix files (supports nixpkgs-fmt, alejandra, nixfmt)
    6. **nix-lint**: Lints Nix files using statix and optionally deadnix
    
    All hooks include:
    - Automatic tool installation if missing
    - Support for both flakes and legacy Nix
    - Clear error messages
    - Configurable behavior via environment variables
    
    Also includes test fixtures for validating hook functionality.
    
    Closes #15, Closes #16, Closes #17, Closes #18, Closes #19, Closes #20, Closes #21
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    
    ---------
    
    Co-authored-by: Claude <noreply@anthropic.com>
    aRustyDev and claude authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    c16a199 View commit details
    Browse the repository at this point in the history
Loading

Back | FazBrowse Home | New Git URL