nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit be962726f3d2cf93ad95b3982b05cbb818df892c
parent 2ac66824ad63338fd9f024a46a9c26010d18dd4c
Author: mtmn <miro@haravara.org>
Date:   Sat, 11 Apr 2026 21:03:36 +0200

feat: pkgs, secrets, cleanup

Diffstat:
Mflake.nix | 1-
Mhosts/void/default.nix | 3+++
Dmodules/ccache.nix | 31-------------------------------
Msecrets/scorpus.age | 0
4 files changed, 3 insertions(+), 32 deletions(-)

diff --git a/flake.nix b/flake.nix @@ -146,7 +146,6 @@ inherit nixosConfigurations homeConfigurations configData; nixosModules = { - ccache = import ./modules/ccache.nix; base = import ./modules/nixos/base.nix; cinny = import ./modules/services/cinny.nix; monitoring = import ./modules/services/monitoring.nix; diff --git a/hosts/void/default.nix b/hosts/void/default.nix @@ -46,6 +46,7 @@ woodpecker-cli podman skopeo + tenv ]; lsp = with pkgs; [ @@ -74,6 +75,7 @@ git-absorb git-annex gitleaks + lazygit jujutsu jjui prek @@ -143,6 +145,7 @@ ]; rest = with pkgs; [ + miniserve babashka feather picard diff --git a/modules/ccache.nix b/modules/ccache.nix @@ -1,31 +0,0 @@ -{...}: { - nixpkgs.overlays = [ - (_self: super: { - ffmpeg = super.ffmpeg.override {stdenv = super.ccacheStdenv;}; - deploy-rs = super.deploy-rs.override {stdenv = super.ccacheStdenv;}; - ccacheWrapper = super.ccacheWrapper.override { - extraConfig = '' - export CCACHE_COMPRESS=1 - export CCACHE_DIR="/nix/var/cache/ccache" - export CCACHE_UMASK=007 - if [ ! -d "$CCACHE_DIR" ]; then - echo "=====" - echo "Directory '$CCACHE_DIR' does not exist" - echo "Please create it with:" - echo " sudo mkdir -m0770 '$CCACHE_DIR'" - echo " sudo chown root:nixbld '$CCACHE_DIR'" - echo "=====" - exit 1 - fi - if [ ! -w "$CCACHE_DIR" ]; then - echo "=====" - echo "Directory '$CCACHE_DIR' is not accessible for user $(whoami)" - echo "Please verify its access permissions" - echo "=====" - exit 1 - fi - ''; - }; - }) - ]; -} diff --git a/secrets/scorpus.age b/secrets/scorpus.age Binary files differ.