From 876a4f09b855efce8ac3acb69284cdb46825dbec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=BCde?= Date: Fri, 11 Sep 2026 22:58:17 +0200 Subject: [PATCH] move apply aliases to dev shell --- flake.nix | 14 +++++++++++++- homeConfigurations/muede/zsh.nix | 3 --- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 4e232c1..95483b5 100644 --- a/flake.nix +++ b/flake.nix @@ -179,7 +179,19 @@ devShells = forAllSystems ( { pkgs, ... }: { - default = pkgs.mkShellNoCC { packages = [ pkgs.shellcheck ]; }; + default = pkgs.mkShellNoCC { + packages = [ + pkgs.shellcheck + (pkgs.writeShellScriptBin "myos-rebuild-boot" '' + sudo echo "all your machines are belong to us" + sudo nixos-rebuild boot --flake .# --show-trace --log-format internal-json -v |& ${pkgs.lib.getExe pkgs.nix-output-monitor} --json + '') + (pkgs.writeShellScriptBin "myos-rebuild-switch" '' + sudo echo "all your machines are belong to us" + sudo nixos-rebuild switch --flake .# --show-trace --log-format internal-json -v |& ${pkgs.lib.getExe pkgs.nix-output-monitor} --json + '') + ]; + }; } ); }; diff --git a/homeConfigurations/muede/zsh.nix b/homeConfigurations/muede/zsh.nix index c74b4d7..0fec7cb 100644 --- a/homeConfigurations/muede/zsh.nix +++ b/homeConfigurations/muede/zsh.nix @@ -10,9 +10,6 @@ enableCompletion = true; shellAliases = { - myos-rebuild-boot = "sudo echo \"all your machines are belong to us\" && (sudo nixos-rebuild boot --flake .# --show-trace --log-format internal-json -v |& ${pkgs.nix-output-monitor}/bin/nom --json)"; - myos-rebuild-switch = "sudo echo \"all your machines are belong to us\" && (sudo nixos-rebuild switch --flake .# --show-trace --log-format internal-json -v |& ${pkgs.nix-output-monitor}/bin/nom --json)"; - s = "nix-shell -p"; my-direnvallow = "echo \"use nix\" > .envrc && direnv allow";