Commit ff7699865a6c

Vincent Demeester <vincent@sbr.pm>
2025-11-20 10:59:51
chore: Remove obsolete development shells
- Remove unmaintained OpenStack and Tekton shell configs - Clean up outdated Go 1.18 development environments - Project tooling now integrated via flake devShells Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 1c74d5b
Changed files (3)
shells/osp.nix
@@ -1,41 +0,0 @@
-{
-  pkgs ? import <nixpkgs> {
-    overlays = [
-      (_self: _super: { })
-    ];
-  },
-  ...
-}:
-let
-  go = pkgs.go_1_18;
-in
-pkgs.mkShell {
-  name = "osp";
-  buildInputs = with pkgs; [
-    curl
-    docker-client
-    gawk
-    git-crypt
-    gnumake
-    gron
-    jq
-    kustomize
-    oc
-    operator-sdk
-    operator-tool
-    tektoncd-cli
-    opm
-    python39Packages.pyaml
-    skopeo
-    yq-go
-    yamllint
-    go
-  ];
-  shellHook = ''
-    export GOMODULE=on
-    export GOFLAGS="-mod=vendor"
-    export GOROOT=${go}/share/go
-    export GOMAXPROCS=8
-    export KUSTOMIZE_BIN=${pkgs.kustomize}/bin/kustomize
-  '';
-}
shells/tekton.nix
@@ -1,29 +0,0 @@
-{
-  pkgs ? import <nixpkgs> { },
-  ...
-}:
-let
-  go = pkgs.go_1_18;
-in
-pkgs.mkShell {
-  name = "tektoncd";
-  buildInputs = with pkgs; [
-    go
-    ko
-    oc
-    tektoncd-cli
-    operator-tool
-    google-cloud-sdk
-    gron
-    yamllint
-  ];
-  shellHook = ''
-    export GOMODULE=on
-    export GOFLAGS="-mod=vendor"
-    export GOROOT=${go}/share/go
-    export GOMAXPROCS=8
-    export KUSTOMIZE_BIN=${pkgs.kustomize}/bin/kustomize
-    export KO_BIN=${pkgs.ko}/bin/ko
-    export KO_DOCKER_REPO=gcr.io/vde-tekton
-  '';
-}
README.org
@@ -76,11 +76,6 @@
 - Package modifications
 - Unstable package access
 
-** =/shells=
-Project-specific development shells:
-- OpenStack development environment
-- Tekton development environment
-
 ** =/keyboards=
 Hardware keyboard configurations with complete build and flash tooling.
 
@@ -126,7 +121,6 @@
 - Home-manager configurations
 - System-manager configurations
 - Custom packages and overlays
-- Development shells
 
 ** Building a System