From 3ce24992e76a8c2ebb57d729d391347ca64b72de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20B=C3=A4dorf?= Date: Wed, 1 Nov 2023 14:40:29 +0100 Subject: [PATCH] feat: add nix shell shortcut called p --- modules/terminal-life/default.nix | 1 + pkgs/default.nix | 1 + pkgs/p.nix | 10 ++++++++++ 3 files changed, 12 insertions(+) create mode 100644 pkgs/p.nix diff --git a/modules/terminal-life/default.nix b/modules/terminal-life/default.nix index db4af8f..76fa7b2 100644 --- a/modules/terminal-life/default.nix +++ b/modules/terminal-life/default.nix @@ -36,6 +36,7 @@ in { ./nnn/0001-feat-use-wasd-keybindings-for-jkli.patch ]; })) + p powerline screen silver-searcher diff --git a/pkgs/default.nix b/pkgs/default.nix index c4231e9..c703ffd 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -9,6 +9,7 @@ with prev; { mailto-mutt = writeShellScriptBin "mailto-mutt" (import ./mailto-mutt.nix final); mopidy-jellyfin = import ./mopidy-jellyfin.nix final; mu = writeShellScriptBin "mu" (import ./mu.nix final); + p = writeShellScriptBin "p" (import ./p.nix final); present-md = writeShellScriptBin "present-md" (import ./present-md.nix final); psos = writeShellScriptBin "psos" (import ./psos.nix final); psos-docs = import ./psos-docs.nix final; diff --git a/pkgs/p.nix b/pkgs/p.nix new file mode 100644 index 0000000..fdb9b6d --- /dev/null +++ b/pkgs/p.nix @@ -0,0 +1,10 @@ +self: +with self; '' + PKGS="" + for pkg in "$@" + do + PKGS="$PKGS nixpkgs#$pkg" + done + + ${nix}/bin/nix shell $PKGS +''