From 28ff22dbd753ab2903b54037e9926ad08689cd4e Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Sat, 28 Dec 2024 15:11:42 -0600 Subject: [PATCH] add mosh, zellij, and update pre-commit --- .pre-commit-config.yaml | 4 ++-- nixos/hosts/shadowfax/default.nix | 3 +++ nixos/profiles/role-dev.nix | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9f3cd00..a4dcd6f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: - .yamllint.yaml id: yamllint - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer @@ -27,7 +27,7 @@ repos: - id: remove-tabs exclude: (Makefile) - repo: https://github.com/zricethezav/gitleaks - rev: v8.18.4 + rev: v8.22.0 hooks: - id: gitleaks - repo: https://github.com/yuvipanda/pre-commit-hook-ensure-sops diff --git a/nixos/hosts/shadowfax/default.nix b/nixos/hosts/shadowfax/default.nix index 42e3e80..38cd09c 100644 --- a/nixos/hosts/shadowfax/default.nix +++ b/nixos/hosts/shadowfax/default.nix @@ -84,6 +84,9 @@ in # 1Password cli _1password.enable = true; + # Mosh + mosh.enable = true; + # VSCode Compatibility Settings nix-ld.enable = true; diff --git a/nixos/profiles/role-dev.nix b/nixos/profiles/role-dev.nix index abf2b44..535b9d2 100644 --- a/nixos/profiles/role-dev.nix +++ b/nixos/profiles/role-dev.nix @@ -45,6 +45,7 @@ unstable.helix unstable.sops unstable.talosctl # overlay override + unstable.zellij # flake imports inputs.nix-inspect.packages.${pkgs.system}.default